From 52be0d374377a2e17aa32eea0d7e76758140dbcd Mon Sep 17 00:00:00 2001 From: Matthias 't Jong Date: Tue, 26 May 2026 14:46:57 +0200 Subject: [PATCH] fix: add missing permissions to check-shellgate-secrets job The job lacked explicit permissions while the publish job had them, causing GitHub to run the checkout with minimal rights (403 errors). Co-Authored-By: Claude Opus 4.6 (1M context) --- .github/workflows/publish.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 7078038..da89c1e 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -13,6 +13,8 @@ jobs: check-shellgate-secrets: name: Verify shellgate-secrets version runs-on: ubuntu-latest + permissions: + contents: read steps: - uses: actions/checkout@v4 with: