From a32e0dd47486f14528b80d2f9ebba56bb6586cfd Mon Sep 17 00:00:00 2001 From: Christbru Date: Sat, 18 Oct 2025 21:08:20 -0500 Subject: [PATCH] Deploy: fix GHCR auth and compose warnings - Pass RUNNER envs to remote SSH action so docker login ghcr.io works - Remove obsolete `version` from docker-compose.prod.yml to avoid warnings --- .github/workflows/build-and-deploy.yml | 2 ++ docker-compose.prod.yml | 2 -- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build-and-deploy.yml b/.github/workflows/build-and-deploy.yml index c3c50dc..3494310 100644 --- a/.github/workflows/build-and-deploy.yml +++ b/.github/workflows/build-and-deploy.yml @@ -78,6 +78,8 @@ jobs: host: ${{ secrets.SERVER_HOST }} username: ${{ secrets.SERVER_USERNAME }} key: ${{ secrets.SSH_PRIVATE_KEY }} + # pass selected env vars to the remote shell so docker login works + envs: RUNNER_GITHUB_TOKEN,RUNNER_GH_ACTOR debug: true script: | cd /home/github-actions/codered-astra diff --git a/docker-compose.prod.yml b/docker-compose.prod.yml index 6a653ce..5e6ed85 100644 --- a/docker-compose.prod.yml +++ b/docker-compose.prod.yml @@ -1,5 +1,3 @@ -version: '3.8' - services: web-app: image: ghcr.io/${REPO_NAME_LOWER}/web-app:${IMAGE_TAG}