Skip to content

Commit 560a751

Browse files
cknittclaude
andcommitted
Grant build-compiler the permission to delete caches
Codex review: the job relied on the repository's default token permissions for the cache deletions of master pushes, which now fail instead of being ignored. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Kbf3gKHFTuMrZosy3Nb5Qc Signed-off-by: Christoph Knittel <ck@cca.io>
1 parent c554720 commit 560a751

1 file changed

Lines changed: 3 additions & 0 deletions

File tree

‎.github/workflows/ci.yml‎

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,9 @@ env:
2828

2929
jobs:
3030
build-compiler:
31+
permissions:
32+
contents: read
33+
actions: write # Master pushes delete superseded caches.
3134
outputs:
3235
api-docs-artifact-id: ${{ steps.upload-api-docs.outputs.artifact-id }}
3336
website-branch: ${{ steps.api-docs-plan.outputs.website-branch }}

0 commit comments

Comments
 (0)