Document the permissions blocks in CI workflows

This commit is contained in:
Denis Kasak
2026-07-14 17:04:25 +02:00
parent 7b2aae1016
commit 7f4c6901ac
4 changed files with 6 additions and 6 deletions
+1 -1
View File
@@ -50,7 +50,7 @@ jobs:
pages-docs:
name: GitHub Pages
permissions:
contents: write
contents: write # needed to push the built docs to the gh-pages branch
runs-on: ubuntu-latest
needs:
- pre
+2 -2
View File
@@ -208,8 +208,8 @@ jobs:
- complement
permissions:
contents: read
issues: write
contents: read # needed to check out the issue template
issues: write # needed for opening/editing an issue upon build failure
runs-on: ubuntu-latest
+1 -1
View File
@@ -33,7 +33,7 @@ jobs:
runs-on: ubuntu-latest
permissions:
contents: read
packages: write
packages: write # needed to push the image to ghcr.io
steps:
- name: Checkout specific branch (debug build)
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
+2 -2
View File
@@ -181,8 +181,8 @@ jobs:
- complement
permissions:
contents: read
issues: write
contents: read # needed to check out the issue template
issues: write # needed for opening/editing an issue upon build failure
runs-on: ubuntu-latest