From 99d17ea034c5d0e704e5395ad28aaa1ed14c3643 Mon Sep 17 00:00:00 2001 From: DarKylX Date: Sun, 4 Oct 2026 22:46:43 +0300 Subject: [PATCH] fix(ci): run dev migrations without interactive input --- .github/workflows/dev-ci.yml | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/.github/workflows/dev-ci.yml b/.github/workflows/dev-ci.yml index ad6d386d..581f412f 100644 --- a/.github/workflows/dev-ci.yml +++ b/.github/workflows/dev-ci.yml @@ -19,6 +19,7 @@ jobs: password: ${{ secrets.DEV_SERVER_PASSWORD }} command: | set -eu + exec 2>&1 cd /root/api git fetch --all --tags --prune @@ -163,10 +164,10 @@ jobs: raise SystemExit("Compose run detail serializer uses stale image") PY - docker compose -f docker-compose.dev-ci.yml run --rm web \ - python manage.py migrate - docker compose -f docker-compose.dev-ci.yml run --rm web \ - python manage.py showmigrations vacancy + docker compose -f docker-compose.dev-ci.yml run --rm -T web \ + python manage.py migrate --noinput < /dev/null + docker compose -f docker-compose.dev-ci.yml run --rm -T web \ + python manage.py showmigrations vacancy < /dev/null docker compose -f docker-compose.dev-ci.yml rm -sf web celerys || true docker compose -f docker-compose.dev-ci.yml up \