docs(workflow): formalize gitflow process and templates

This commit is contained in:
Alfredo Di Stasio
2026-03-10 11:58:34 +01:00
parent 30595d0d89
commit f9329df64f
9 changed files with 381 additions and 109 deletions

26
.github/PULL_REQUEST_TEMPLATE.md vendored Normal file
View File

@ -0,0 +1,26 @@
## Summary
Describe what changed and why.
## Branch and Target
- Source branch: `feature/*` / `release/*` / `hotfix/*`
- Target branch: `develop` / `main`
## Checklist
- [ ] Scope is focused and avoids unrelated refactors
- [ ] Docker stack runs (`docker compose up -d`)
- [ ] Tests are passing
- [ ] Migrations included (if needed)
- [ ] Docs updated (if needed)
- [ ] Changelog updated under `Unreleased`
- [ ] No secrets committed
## Testing
List commands and key outputs.
## Risk and Rollback
Briefly note deployment risk and rollback approach.