Commit c614cdc
ci: drop macOS from test matrix (fix TestScale_1000Notes flake) (#49)
* ci: drop push:main trigger from ci and fuzz workflows
PR CI already validates the merged-state tree (GitHub tests
pull/N/merge). Re-running ci.yml and fuzz.yml on main after a
squash-merge adds no signal and costs ~2 min per merge.
CodeQL keeps its push:main trigger — the Security tab default-branch
data requires a push-scoped SARIF upload.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
* ci: drop macOS from test matrix (linux-only sufficient for validation)
The macOS runner was flaking on TestScale_1000Notes due to a t.TempDir()
cleanup race where autoCommit background git processes still hold
handles when RemoveAll runs. Darwin build coverage is preserved in the
release workflow (goreleaser builds darwin-arm64).
Branch protection updated via API to remove 'test (macos-latest)' from
required status checks.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
---------
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>1 parent 72c64e8 commit c614cdc
1 file changed
Lines changed: 1 addition & 6 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
60 | 60 | | |
61 | 61 | | |
62 | 62 | | |
63 | | - | |
| 63 | + | |
64 | 64 | | |
65 | 65 | | |
66 | 66 | | |
| |||
71 | 71 | | |
72 | 72 | | |
73 | 73 | | |
74 | | - | |
75 | | - | |
76 | | - | |
77 | | - | |
78 | 74 | | |
79 | 75 | | |
80 | 76 | | |
81 | 77 | | |
82 | 78 | | |
83 | | - | |
84 | 79 | | |
85 | 80 | | |
86 | 81 | | |
| |||
0 commit comments