From 16590696ebfadd6ca1791389b13290f64aacd442 Mon Sep 17 00:00:00 2001 From: Nikita Andriyanov Date: Thu, 3 Apr 2025 14:21:30 +0300 Subject: [PATCH] fix fw --- .github/workflows/deploy.yaml | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/.github/workflows/deploy.yaml b/.github/workflows/deploy.yaml index e15ef8d..b28b087 100644 --- a/.github/workflows/deploy.yaml +++ b/.github/workflows/deploy.yaml @@ -53,17 +53,25 @@ jobs: jq -r 'to_entries[] | "\(.key)=\"\(.value)\""' output.json > .env source .env cat .env + - name: Pull + env: + DOCKER_HOST: tcp://${{ inputs.host }}:2376 + run: | + docker compose pull - name: Migrate if: ${{ inputs.migrate == 'true' }} + env: + DOCKER_HOST: tcp://${{ inputs.host }}:2376 run: | docker run --env-file=.env --pull=always --rm cr.yandex/$CR_REGISTRY/$CR_REPO:$TAG alembic upgrade head - name: Build if: ${{ inputs.build == 'true' }} + env: + DOCKER_HOST: tcp://${{ inputs.host }}:2376 run: | docker compose build - name: Deploy env: DOCKER_HOST: tcp://${{ inputs.host }}:2376 run: | - docker compose pull docker compose -p ${{ inputs.environment }} up -d --force-recreate \ No newline at end of file