Skip to content

Commit 691f467

Browse files
ci: wait for MariaDB in quality job before doctrine commands
1 parent e19353e commit 691f467

1 file changed

Lines changed: 7 additions & 0 deletions

File tree

.github/workflows/ci.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -220,6 +220,13 @@ jobs:
220220
run: docker pull ${{ env.APP_IMAGE }}
221221
- name: Start Docker services
222222
run: docker compose -f docker-compose.yml -f docker-compose.ci.yml up -d app mariadb
223+
- name: Wait for MariaDB
224+
run: |
225+
for i in {1..30}; do
226+
docker compose exec -T mariadb mariadb -uroot -psecret -e "SELECT 1" && break
227+
echo "Waiting for MariaDB... ($i/30)"
228+
sleep 2
229+
done
223230
- name: Install dependencies
224231
run: |
225232
docker compose exec -T app mise trust

0 commit comments

Comments
 (0)