From 3dca38d1c2f20e0d955237997adc9d8169013198 Mon Sep 17 00:00:00 2001 From: aminovfariz Date: Fri, 5 Jun 2026 11:40:28 +0200 Subject: [PATCH] fix(ci): run composer install inside php container before QA gates Co-Authored-By: Claude Sonnet 4.6 --- .gitea/workflows/deploy.yaml | 3 +++ .gitea/workflows/qa-required.yaml | 3 +++ 2 files changed, 6 insertions(+) diff --git a/.gitea/workflows/deploy.yaml b/.gitea/workflows/deploy.yaml index 75132c5..bef22ec 100644 --- a/.gitea/workflows/deploy.yaml +++ b/.gitea/workflows/deploy.yaml @@ -19,6 +19,9 @@ jobs: - name: Start project services run: docker compose up -d php db memcached + - name: Install Composer dependencies + run: docker compose exec -T php composer install --no-interaction --prefer-dist + - name: Run required QA gates run: bin/qa-required.sh diff --git a/.gitea/workflows/qa-required.yaml b/.gitea/workflows/qa-required.yaml index 6538685..87e0316 100644 --- a/.gitea/workflows/qa-required.yaml +++ b/.gitea/workflows/qa-required.yaml @@ -23,5 +23,8 @@ jobs: - name: Start project services run: docker compose up -d php db memcached + - name: Install Composer dependencies + run: docker compose exec -T php composer install --no-interaction --prefer-dist + - name: Run required QA gates run: bin/qa-required.sh