ソースを参照

Set token permissions to workflows (#3156)

Signed-off-by: Joyce <[email protected]>
Joyce 2 年 前
コミット
cd2082e058

+ 6 - 0
.github/workflows/continuous_deployment.yml

@@ -22,9 +22,13 @@ on:
         branches:
         branches:
             - main
             - main
 
 
+permissions: read-all
+
 jobs:
 jobs:
     linux:
     linux:
         runs-on: ${{matrix.os.genus}}
         runs-on: ${{matrix.os.genus}}
+        permissions:
+            contents: write
         strategy:
         strategy:
             fail-fast: false
             fail-fast: false
             matrix:
             matrix:
@@ -101,6 +105,8 @@ jobs:
 
 
     macos:
     macos:
         runs-on: ${{matrix.os.genus}}
         runs-on: ${{matrix.os.genus}}
+        permissions:
+            contents: write
         strategy:
         strategy:
             fail-fast: false
             fail-fast: false
             matrix:
             matrix:

+ 2 - 0
.github/workflows/continuous_integration.yml

@@ -12,6 +12,8 @@ on:
         branches:
         branches:
             - main
             - main
 
 
+permissions: read-all
+
 jobs:
 jobs:
     linux:
     linux:
         runs-on: ${{matrix.os}}
         runs-on: ${{matrix.os}}