managarten/.github/workflows
Wuesteon c96820daf7 fix(ci): pass version tags to docker-compose via .env file
The CD workflow was pulling the correct versioned image but docker-compose
was using the default 'latest' tag because version variables weren't being
set. Now the workflow:

1. Computes the correct version variable name (e.g., TODO_WEB_VERSION)
2. Updates the .env file on the staging server with the version
3. docker-compose reads from .env and uses the correct image tag
4. Verifies the correct image is running after deployment

This fixes deployments where the container would keep running an old
image even after a new version was pushed.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-08 21:23:36 +01:00
..
cd-production.yml 🚀 ci: add dev branch workflow with PR validation 2025-12-08 12:54:25 +01:00
cd-staging-tagged.yml fix(ci): pass version tags to docker-compose via .env file 2025-12-08 21:23:36 +01:00
cd-staging.yml 🚀 ci: add Docker deployment for Manacore, Todo, Calendar, and Clock apps 2025-12-08 16:04:50 +01:00
cd-staging.yml.bak chore(ci): rename backup files to .bak to prevent GitHub detection 2025-12-05 03:04:01 +01:00
ci-main.yml.bak chore(ci): rename backup files to .bak to prevent GitHub detection 2025-12-05 03:04:01 +01:00
ci-pull-request.yml.bak chore(ci): disable PR and dependency workflows for minimal setup 2025-12-05 03:06:24 +01:00
ci.yml 🚀 ci: add Docker deployment for Manacore, Todo, Calendar, and Clock apps 2025-12-08 16:04:50 +01:00
dependency-update.yml.bak chore(ci): disable PR and dependency workflows for minimal setup 2025-12-05 03:06:24 +01:00
test-coverage.yml.bak chore(ci): rename backup files to .bak to prevent GitHub detection 2025-12-05 03:04:01 +01:00
test.yml.bak chore(ci): rename backup files to .bak to prevent GitHub detection 2025-12-05 03:04:01 +01:00