Commit f6c6c9e
Auto-enable zizmor GHAS upload for public repos (#298)
* ci: auto-enable zizmor GHAS upload for public repos
Move advanced-security auto-detection into zizmor.yml so any
caller benefits. Changes the input type from boolean to string
(default "") to distinguish "not set" from "false". When unset,
enables GHAS upload for public repos via
github.repository_visibility; explicit "true"/"false" overrides
still work via boolean coercion.
Co-Authored-By: Claude <noreply@anthropic.com>
* ci: replace direct workflow calls with actionci in ci.yml
Replace the three separate actionlint, zizmor, and frizbee jobs with a
single actionci job that delegates to actionci.yml. Add
security-events: write permission so actionci.yml can propagate it to
the zizmor job for SARIF upload on this public repo.
Co-Authored-By: Claude <noreply@anthropic.com>
---------
Co-authored-by: Claude <noreply@anthropic.com>1 parent 549b83b commit f6c6c9e
3 files changed
Lines changed: 12 additions & 18 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
14 | 14 | | |
15 | 15 | | |
16 | 16 | | |
17 | | - | |
| 17 | + | |
18 | 18 | | |
19 | | - | |
20 | | - | |
| 19 | + | |
| 20 | + | |
21 | 21 | | |
22 | 22 | | |
23 | 23 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
22 | | - | |
23 | | - | |
24 | | - | |
25 | | - | |
26 | | - | |
27 | | - | |
28 | | - | |
29 | | - | |
30 | | - | |
31 | | - | |
32 | | - | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
33 | 27 | | |
34 | 28 | | |
35 | 29 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
6 | | - | |
7 | | - | |
8 | | - | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
9 | 9 | | |
10 | 10 | | |
11 | 11 | | |
| |||
20 | 20 | | |
21 | 21 | | |
22 | 22 | | |
23 | | - | |
| 23 | + | |
0 commit comments