From 5367449d803a0dbdd4d4d2727b49d919cbe23e50 Mon Sep 17 00:00:00 2001 From: aminovfariz Date: Fri, 5 Jun 2026 14:38:52 +0200 Subject: [PATCH] fix(ci): run db:migrate before tests so settings table exists --- .github/workflows/deploy.yaml | 3 +++ .github/workflows/qa-required.yaml | 3 +++ 2 files changed, 6 insertions(+) diff --git a/.github/workflows/deploy.yaml b/.github/workflows/deploy.yaml index e4467b1..8d2023e 100644 --- a/.github/workflows/deploy.yaml +++ b/.github/workflows/deploy.yaml @@ -27,6 +27,9 @@ jobs: run: | docker compose exec -T php bash -c "cd /var/www && composer install --no-interaction --prefer-dist --optimize-autoloader" + - name: Run DB migrations + run: docker compose exec -T php php bin/console db:migrate + - name: Run required QA gates run: bin/qa-required.sh diff --git a/.github/workflows/qa-required.yaml b/.github/workflows/qa-required.yaml index 1b52241..a0ff313 100644 --- a/.github/workflows/qa-required.yaml +++ b/.github/workflows/qa-required.yaml @@ -29,5 +29,8 @@ jobs: run: | docker compose exec -T php bash -c "cd /var/www && composer install --no-interaction --prefer-dist --optimize-autoloader" + - name: Run DB migrations + run: docker compose exec -T php php bin/console db:migrate + - name: Run required QA gates run: bin/qa-required.sh