From 7f6e64f6e0556a0beba68bce4696cdd957142a04 Mon Sep 17 00:00:00 2001 From: Phil Szalay Date: Thu, 13 Mar 2025 16:22:04 +0100 Subject: [PATCH] CI/CD adjustments, add correct tag to images --- .github/workflows/docker-build-push.yml | 1 + docker-compose-local.yaml | 3 ++- docker-compose-prod.yaml | 3 ++- docker-compose-staging.yaml | 1 + 4 files changed, 6 insertions(+), 2 deletions(-) diff --git a/.github/workflows/docker-build-push.yml b/.github/workflows/docker-build-push.yml index af93ea3fa..69fa36ecf 100644 --- a/.github/workflows/docker-build-push.yml +++ b/.github/workflows/docker-build-push.yml @@ -43,6 +43,7 @@ jobs: type=sha,format=long type=ref,event=branch type=ref,event=tag + type=raw,value=${{ github.event.inputs.environment }} - name: Build and push Docker image uses: docker/build-push-action@v5 diff --git a/docker-compose-local.yaml b/docker-compose-local.yaml index 6de545acb..ff29a0c62 100644 --- a/docker-compose-local.yaml +++ b/docker-compose-local.yaml @@ -17,7 +17,8 @@ services: - host.docker.internal:host-gateway beyond-the-loop: - image: ghcr.io/philszalay/beyond-the-loop:main + image: ghcr.io/philszalay/beyond-the-loop:production + pull_policy: always container_name: beyond-the-loop env_file: - .env diff --git a/docker-compose-prod.yaml b/docker-compose-prod.yaml index b5be312fc..8f45d44d5 100644 --- a/docker-compose-prod.yaml +++ b/docker-compose-prod.yaml @@ -16,7 +16,8 @@ services: - host.docker.internal:host-gateway beyond-the-loop: - image: ghcr.io/philszalay/beyond-the-loop:main + image: ghcr.io/philszalay/beyond-the-loop:production + pull_policy: always container_name: beyond-the-loop env_file: - .env diff --git a/docker-compose-staging.yaml b/docker-compose-staging.yaml index f4b4795c8..26de8e6e6 100644 --- a/docker-compose-staging.yaml +++ b/docker-compose-staging.yaml @@ -17,6 +17,7 @@ services: beyond-the-loop: image: ghcr.io/philszalay/beyond-the-loop:staging + pull_policy: always container_name: beyond-the-loop env_file: - .env