This commit is contained in:
2025-04-03 14:21:30 +03:00
parent 80c49e0f3f
commit 16590696eb

View File

@@ -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