File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 33
44name : 🐗 Blaze Bot
55
6- permissions : read-all
6+ permissions : {}
77
88on :
99 workflow_dispatch :
1717 blaze-commit :
1818 name : 🐗 Charge forward!
1919 runs-on : ubuntu-latest
20+ permissions :
21+ contents : read
2022
2123 steps :
2224 - name : 🐗 Get fired up!
Original file line number Diff line number Diff line change 88 branches :
99 - main
1010
11- permissions : read-all
11+ permissions : {}
1212
1313jobs :
1414 build :
1515 runs-on : ubuntu-latest
16+ permissions :
17+ contents : read
1618
1719 steps :
1820 - name : Checkout
5961 e2e :
6062 name : E2E Tests (VS Code Extension)
6163 runs-on : ubuntu-latest
64+ permissions :
65+ contents : read
6266 continue-on-error : true
6367
6468 steps :
Original file line number Diff line number Diff line change 33
44name : 🕊️ Ciel Bot
55
6- permissions : read-all
6+ permissions : {}
77
88on :
99 workflow_dispatch :
1717 ciel-commit :
1818 name : 🕊️ Descend from the sky
1919 runs-on : ubuntu-latest
20+ permissions :
21+ contents : read
2022
2123 steps :
2224 - name : 🕊️ Arrive gracefully
Original file line number Diff line number Diff line change 1414 - ' extensions/git-id-switcher/docs/**' # All language READMEs + docs
1515 workflow_dispatch : # Manual trigger
1616
17- permissions : read-all
17+ permissions : {}
1818
1919jobs :
2020 deploy :
2121 runs-on : ubuntu-latest
22+ permissions :
23+ contents : read
2224 # Prevent forks from deploying (no Cloudflare secrets)
2325 if : github.repository == 'nullvariant/nullvariant-vscode-extensions'
2426
Original file line number Diff line number Diff line change 77 - ' extensions/git-id-switcher/README.md'
88 workflow_dispatch : # Manual trigger for verification
99
10- permissions : read-all
10+ permissions : {}
1111
1212# README auto-generation is handled by local pre-commit hook (husky)
1313# This workflow only verifies sync as a safety net
1616 check-sync :
1717 name : Verify README is in sync
1818 runs-on : ubuntu-latest
19+ permissions :
20+ contents : read
1921
2022 steps :
2123 - name : Checkout
Original file line number Diff line number Diff line change 33
44name : 👮 Justice Bot
55
6- permissions : read-all
6+ permissions : {}
77
88on :
99 workflow_dispatch :
1717 justice-commit :
1818 name : 👮 Enforce the law
1919 runs-on : ubuntu-latest
20+ permissions :
21+ contents : read
2022
2123 steps :
2224 - name : 👮 Begin inspection
Original file line number Diff line number Diff line change 33
44name : 👧 Luna Bot
55
6- permissions : read-all
6+ permissions : {}
77
88on :
99 workflow_dispatch :
1717 luna-commit :
1818 name : 👧 Explore and discover
1919 runs-on : ubuntu-latest
20+ permissions :
21+ contents : read
2022
2123 steps :
2224 - name : 👧 Start exploring
Original file line number Diff line number Diff line change 33
44name : 🐰 Mimi Bot
55
6- permissions : read-all
6+ permissions : {}
77
88on :
99 workflow_dispatch :
1717 mimi-commit :
1818 name : 🐰 Listen carefully
1919 runs-on : ubuntu-latest
20+ permissions :
21+ contents : read
2022
2123 steps :
2224 - name : 🐰 Perk up ears
Original file line number Diff line number Diff line change 55 tags :
66 - ' git-id-switcher-v*'
77
8- permissions : read-all
8+ permissions : {}
99
1010jobs :
1111 publish :
Original file line number Diff line number Diff line change 1414 branch_protection_rule :
1515 workflow_dispatch :
1616
17- permissions : read-all
17+ permissions : {}
1818
1919jobs :
2020 security-audit :
2121 name : Security Audit
2222 runs-on : ubuntu-latest
23+ permissions :
24+ contents : read
2325 defaults :
2426 run :
2527 working-directory : extensions/git-id-switcher
4850 lint-security :
4951 name : Security Linting
5052 runs-on : ubuntu-latest
53+ permissions :
54+ contents : read
5155 defaults :
5256 run :
5357 working-directory : extensions/git-id-switcher
8892 security-tests :
8993 name : Security Tests
9094 runs-on : ubuntu-latest
95+ permissions :
96+ contents : read
9197 defaults :
9298 run :
9399 working-directory : extensions/git-id-switcher
@@ -146,6 +152,7 @@ jobs:
146152 # Only run on main branch (push, schedule) - not on PRs
147153 if : github.event_name != 'pull_request'
148154 permissions :
155+ contents : read
149156 security-events : write
150157 id-token : write
151158
You can’t perform that action at this time.
0 commit comments