From e34c3ded545535ca0de3783662aeac6e7e29727e Mon Sep 17 00:00:00 2001 From: leoBitto Date: Sun, 13 Oct 2024 11:01:47 +0200 Subject: [PATCH] separated pull and start, added debug --- .github/workflows/deploy.yml | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 34dce4c..7afc9b7 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -106,9 +106,12 @@ jobs: - name: Set lower case owner and repo names run: | - echo "OWNER_LC=${{ github.repository_owner }}" >>${GITHUB_ENV} - echo "IMAGE_NAME=${{ github.repository }}" >>${GITHUB_ENV} + echo "IMAGE_NAME=${{ env.REGISTRY }}/${{ github.repository }}" >>${GITHUB_ENV} echo "IMAGE_NAME_LC=${IMAGE_NAME,,}" >>${GITHUB_ENV} + + - name: debug + run: | + echo ${IMAGE_NAME_LC} - name: Pull containers from GHCR uses: appleboy/ssh-action@v0.1.3 @@ -118,8 +121,15 @@ jobs: key: ${{ secrets.PRIVATE_KEY }} script: | echo ${{ secrets.GHCR_TOKEN }} | docker login ghcr.io -u ${{ github.actor }} --password-stdin - docker pull ghcr.io/leobitto/djangoforge:latest + + - name: Start container + uses: appleboy/ssh-action@v0.1.3 + with: + host: ${{ secrets.HOST }} + username: ${{ secrets.USERNAME }} + key: ${{ secrets.PRIVATE_KEY }} + script: | docker compose -f /opt/docker-compose.prod.yml up -d --force-recreate # Step 5: Configurazione di Nginx