From cbc1bb4be246095dd22ce5ba3a06003305e640a4 Mon Sep 17 00:00:00 2001 From: Amin Faez Date: Wed, 26 Feb 2025 16:41:55 +0100 Subject: [PATCH] feat(docker): change write permission on docker build workflow and fix its change filter --- .github/workflows/docker.yaml | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/.github/workflows/docker.yaml b/.github/workflows/docker.yaml index df07e41..a646bab 100644 --- a/.github/workflows/docker.yaml +++ b/.github/workflows/docker.yaml @@ -10,6 +10,10 @@ on: branches: - "main" +permissions: + contents: read + packages: write + jobs: # ---------------------------------------- # 1. Check if docker/Dockerfile or .github/workflows/docker.yaml changed @@ -17,7 +21,7 @@ jobs: check-dockerfile-changes: runs-on: ubuntu-latest outputs: - docker_files_changed: ${{ steps.filter.outputs.dockerfile || steps.filter.outputs.dockerbuild_workflow }} + docker_files_changed: ${{ steps.filter.outputs.docker_files_changed }} steps: - name: Check out repository uses: actions/checkout@v4 @@ -27,9 +31,8 @@ jobs: uses: dorny/paths-filter@v3 with: filters: | - dockerfile: + docker_files_changed: - 'docker/Dockerfile' - dockerbuild_workflow: - '.github/workflows/docker.yaml' # -------------------------------- # 2. BUILD & TEST