Update documentation

This commit is contained in:
Claudio Ortolina
2026-03-24 15:14:18 +00:00
parent 7a4396ce65
commit 7342256afe
2 changed files with 8 additions and 4 deletions
+6 -2
View File
@@ -90,11 +90,15 @@ as `data/music_library_prod_<timestamp>.db`. Old backups can be cleaned with
Workflow: `.github/workflows/test_and_deploy.yml`
Triggers: push to `main`/tags, pull requests, manual `workflow_dispatch`.
Concurrency control cancels in-progress runs for the same ref.
Uses `mise` (via `jdx/mise-action@v4`) for tool version management.
```
Push to main
Push to main (or PR / manual dispatch)
├── Lint (format, gettext, credo, sobelow)
├── Test (mix test with partitioning)
└── Deploy (requires GitHub environment approval)
└── Deploy (requires GitHub environment approval, main branch only)
├── Trigger deployment via Coolify API (hurl)
├── Wait for container health check
└── Run post-deploy verification (test/prod.hurl)