소스 검색

ci: add workflows permissions

Nicolas Duchon 1 개월 전
부모
커밋
3a26fe1e29
4개의 변경된 파일14개의 추가작업 그리고 0개의 파일을 삭제
  1. 4 0
      .github/workflows/build-publish-dispatch.yml
  2. 4 0
      .github/workflows/build-publish.yml
  3. 3 0
      .github/workflows/dockerhub-description.yml
  4. 3 0
      .github/workflows/test.yml

+ 4 - 0
.github/workflows/build-publish-dispatch.yml

@@ -1,5 +1,9 @@
 name: Build and publish Docker images on demand
 
+permissions:
+  contents: read
+  packages: write
+
 on:
   workflow_dispatch:
     inputs:

+ 4 - 0
.github/workflows/build-publish.yml

@@ -1,5 +1,9 @@
 name: Build and publish Docker images
 
+permissions:
+  contents: read
+  packages: write
+
 on:
   workflow_dispatch:
   schedule:

+ 3 - 0
.github/workflows/dockerhub-description.yml

@@ -1,5 +1,8 @@
 name: Update Docker Hub Description
 
+permissions:
+  contents: read
+
 on:
   push:
     branches:

+ 3 - 0
.github/workflows/test.yml

@@ -1,5 +1,8 @@
 name: Tests
 
+permissions:
+  contents: read
+
 on:
   workflow_dispatch:
   push: