From 8175dfa1aa78f2b7bb6ce1a06973d4fbd7dd5b8b Mon Sep 17 00:00:00 2001 From: Friedrich Zahn Date: Thu, 11 Sep 2025 16:00:53 +0200 Subject: [PATCH 1/2] Build image when main is pushed --- .github/workflows/build-docker.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.github/workflows/build-docker.yml b/.github/workflows/build-docker.yml index 2ff40479c..df1fa464e 100644 --- a/.github/workflows/build-docker.yml +++ b/.github/workflows/build-docker.yml @@ -3,6 +3,11 @@ name: Build and publish scs-compliance-check Docker image 'on': # Allows you to run this workflow manually from the Actions tab workflow_dispatch: + push: + branches: + - main + paths: + - 'Tests/**' env: REGISTRY: ghcr.io From e7670d79adaef975b82861ca7d48b10fd6ba8df8 Mon Sep 17 00:00:00 2001 From: Friedrich Zahn Date: Thu, 11 Sep 2025 16:13:33 +0200 Subject: [PATCH 2/2] Add tags for latest and previous images --- .github/workflows/build-docker.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/build-docker.yml b/.github/workflows/build-docker.yml index df1fa464e..ddcae7253 100644 --- a/.github/workflows/build-docker.yml +++ b/.github/workflows/build-docker.yml @@ -36,6 +36,10 @@ jobs: uses: docker/metadata-action@v5 with: images: ${{ env.REGISTRY }}/${{ github.repository_owner }}/${{ env.IMAGE_NAME }} + tags: | + type=raw,value=latest + type=ref,event=branch + type=sha - name: Build and push Docker image uses: docker/build-push-action@v5