managarten/.github/workflows
Wuesteon 79b4bb07ed feat(ci): add database migrations step to tagged staging deployments
Adds a new 'migrations' job that runs after deploy to automatically
push schema changes to the database. Features:

- Runs db:push after container deployment
- Retry logic with exponential backoff (3 attempts)
- 2-minute timeout per attempt
- Skipped for web-only projects (manacore)
- Reports migration status in deployment summary

This ensures schema changes are automatically applied when deploying
new versions via tags (e.g., todo-staging-v1.0.0).

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

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-09 16:40:46 +01:00
..
cd-production.yml feat(db): add production-safe migration system with advisory locks 2025-12-09 02:13:11 +01:00
cd-staging-tagged.yml feat(ci): add database migrations step to tagged staging deployments 2025-12-09 16:40:46 +01:00
cd-staging.yml feat(db): add production-safe migration system with advisory locks 2025-12-09 02:13:11 +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