fix: Update database host in CI workflow to use service name instead of localhost
Some checks failed
Run Tests / test (push) Failing after 4m47s

This commit is contained in:
2025-10-25 16:05:27 +02:00
parent 1237902d55
commit 01a702847d

View File

@@ -39,7 +39,7 @@ jobs:
- name: Wait for database service - name: Wait for database service
env: env:
DATABASE_DRIVER: postgresql DATABASE_DRIVER: postgresql
DATABASE_HOST: 127.0.0.1 DATABASE_HOST: postgres
DATABASE_PORT: "5432" DATABASE_PORT: "5432"
DATABASE_NAME: calminer_ci DATABASE_NAME: calminer_ci
DATABASE_USER: calminer DATABASE_USER: calminer
@@ -75,7 +75,7 @@ jobs:
- name: Run database setup (dry run) - name: Run database setup (dry run)
env: env:
DATABASE_DRIVER: postgresql DATABASE_DRIVER: postgresql
DATABASE_HOST: 127.0.0.1 DATABASE_HOST: postgres
DATABASE_PORT: "5432" DATABASE_PORT: "5432"
DATABASE_NAME: calminer_ci DATABASE_NAME: calminer_ci
DATABASE_USER: calminer DATABASE_USER: calminer
@@ -88,7 +88,7 @@ jobs:
- name: Run database setup - name: Run database setup
env: env:
DATABASE_DRIVER: postgresql DATABASE_DRIVER: postgresql
DATABASE_HOST: 127.0.0.1 DATABASE_HOST: postgres
DATABASE_PORT: "5432" DATABASE_PORT: "5432"
DATABASE_NAME: calminer_ci DATABASE_NAME: calminer_ci
DATABASE_USER: calminer DATABASE_USER: calminer
@@ -100,6 +100,6 @@ jobs:
run: python scripts/setup_database.py --ensure-database --ensure-role --ensure-schema --initialize-schema --run-migrations --seed-data -v run: python scripts/setup_database.py --ensure-database --ensure-role --ensure-schema --initialize-schema --run-migrations --seed-data -v
- name: Run tests - name: Run tests
env: env:
DATABASE_URL: postgresql+psycopg2://calminer:secret@127.0.0.1:5432/calminer_ci DATABASE_URL: postgresql+psycopg2://calminer:secret@postgres:5432/calminer_ci
DATABASE_SCHEMA: public DATABASE_SCHEMA: public
run: pytest run: pytest