Release PR Template¶
Use this template whenever opening a release PR (dev → main). Reference RELEASE_NOTES.md and verify QA steps before merging.
Summary¶
- Describe what changed (e.g., alerts, APIs, docs).
- Link to the release note: RELEASE_NOTES.md.
- Note any rollout considerations (e.g., Alertmanager rules, Docker image tag).
Verification¶
uv run poe lint./.venv/bin/pytest -vdocker compose build- Reload Prometheus/Alertmanager (see
OBSERVABILITY.md→ "Reloading Alert Rules").
QA Checklist¶
- Release note referenced above
- Alert rules reloaded in target environment
- Docker image tagged and pushed (
ghcr.io/thedataenginex/dex:sha-<8-char-sha>) - Observability and QA docs updated as needed