fix: use external network for dev compose to avoid label conflicts
All checks were successful
Dev Deployment (Zero Downtime) / deploy-dev (push) Successful in 16m12s

The portfolio_dev network was created manually by the pipeline, causing
docker-compose to fail with label mismatch errors. Now:
- Network is marked as external in compose (compose doesn't try to own it)
- Network creation moved before compose up in the pipeline
- Redundant network check later in pipeline removed

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-02-18 11:37:35 +01:00
parent a5048634b8
commit a5449d2adb
2 changed files with 7 additions and 22 deletions

View File

@@ -36,8 +36,7 @@ services:
networks:
portfolio_dev:
name: portfolio_dev
driver: bridge
external: true
volumes:
postgres_dev_data: