fix: preserve postgres container during CI deploy to prevent DB auth failure
Some checks failed
Deploy to Production / deploy (push) Failing after 4m36s
Some checks failed
Deploy to Production / deploy (push) Failing after 4m36s
This commit is contained in:
parent
d0189b3bdc
commit
b3f18c3bd8
@ -48,7 +48,10 @@ jobs:
|
||||
- name: Deploy with Docker Compose
|
||||
run: |
|
||||
docker compose --project-name galaxis-po --env-file .env.prod -f docker-compose.prod.yml build
|
||||
docker compose --project-name galaxis-po --env-file .env.prod -f docker-compose.prod.yml up -d
|
||||
# Ensure DB is running without recreating it (existing volume password must be preserved)
|
||||
docker compose --project-name galaxis-po --env-file .env.prod -f docker-compose.prod.yml up -d --no-recreate postgres
|
||||
# Recreate only app containers
|
||||
docker compose --project-name galaxis-po --env-file .env.prod -f docker-compose.prod.yml up -d --no-deps --force-recreate backend frontend
|
||||
|
||||
- name: Health check
|
||||
run: |
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user