Browse Source

ci: add workflows permissions

Nicolas Duchon 1 month ago
parent
commit
3a26fe1e29

+ 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: