Commit 20a61df
authored
fix(ci): drop unused deployments:write permission from deploy job (#99)
Scorecard Token-Permissions (code-scanning alert #15) flagged the deploy
job's job-level `deployments: write`. No step uses GitHub's Deployments
API — the `environment: production` record is created by GitHub itself,
and wrangler-action deploys to Cloudflare Pages without touching it. The
remaining id-token/attestations writes are required by attest-build-provenance.1 parent f2a6d66 commit 20a61df
1 file changed
Lines changed: 0 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
143 | 143 | | |
144 | 144 | | |
145 | 145 | | |
146 | | - | |
147 | 146 | | |
148 | 147 | | |
149 | 148 | | |
| |||
0 commit comments