Browse Source

ci: add minimum GitHub token permissions for workflows (#19138)

Signed-off-by: Ashish Kurmi <akurmi@stepsecurity.io>

Signed-off-by: Ashish Kurmi <akurmi@stepsecurity.io>
Ashish Kurmi 1 year ago
parent
commit
af46584f82
2 changed files with 6 additions and 0 deletions
  1. 3 0
      .github/workflows/build-image.yml
  2. 3 0
      .github/workflows/check-i18n.yml

+ 3 - 0
.github/workflows/build-image.yml

@@ -10,6 +10,9 @@ on:
     paths:
       - .github/workflows/build-image.yml
       - Dockerfile
+permissions:
+  contents: read
+
 jobs:
   build-image:
     runs-on: ubuntu-latest

+ 3 - 0
.github/workflows/check-i18n.yml

@@ -9,6 +9,9 @@ on:
 env:
   RAILS_ENV: test
 
+permissions:
+  contents: read
+
 jobs:
   check-i18n:
     runs-on: ubuntu-latest