Backend CI drops the compose env and down -v notes left from Postgres

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01WgBfkm4rCmtd1T4vHWjEPx
This commit is contained in:
2026-10-15 16:09:09 +02:00
co-authored by Claude Opus 5.5
parent 3f0d6f05f7
commit c5ce8cb499
-12
View File
@@ -16,14 +16,6 @@ concurrency:
group: ${{ github.workflow }}-${{ github.ref }}
cancel-in-progress: true
env:
# The compose files live in docker/, so a bare `docker compose` from the repo
# root finds nothing. With COMPOSE_FILE set, compose reads .env from the
# working directory — the same file the backend settings load as ../.env.
# compose.ci.yml drops the fixed container_names and the fixed 5432 — both
# daemon-global, so without it a second run on the same host cannot start.
COMPOSE_FILE: docker/compose.yml:docker/compose.dev.yml:docker/compose.ci.yml
jobs:
test-backend:
runs-on: ubuntu-latest
@@ -34,10 +26,6 @@ jobs:
matrix:
python-version: ["3.12", "3.14"]
env:
# Per run, so the `down -v` steps reach neither a dev stack nor a run
# still going. Unique names cannot be recycled, hence the always-on
# teardown below.
COMPOSE_PROJECT_NAME: fluksio-app-ci-backend-${{ github.run_id }}
# uv would otherwise take a managed interpreter it already has over the
# one set up below.
UV_PYTHON: ${{ matrix.python-version }}