From 807dc8ba8dfd28d17779439023887fc380abc905 Mon Sep 17 00:00:00 2001 From: reachableceo Date: Fri, 4 Sep 2026 16:37:21 -0500 Subject: [PATCH] =?UTF-8?q?docs:=20release=20PR=20template=20=E2=80=94=20g?= =?UTF-8?q?ate=20checklist=20+=20rollback=20[#784=20#778]?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitea/pull_request_template.md | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 .gitea/pull_request_template.md diff --git a/.gitea/pull_request_template.md b/.gitea/pull_request_template.md new file mode 100644 index 0000000..54899d3 --- /dev/null +++ b/.gitea/pull_request_template.md @@ -0,0 +1,16 @@ +## Release PR (dev -> release) + +Merging this deploys to production (pfv-bms restarts if packages/** or +configuration.yaml changed). + +### Gate checklist (branch protection enforces the mechanical parts) +- [ ] CI green on the head commit (yamllint + secret scan + SDLC suite) +- [ ] Adversarial pass done: what breaks if this is wrong? what watches for it? +- [ ] post-deploy validation (#778) will run on restart — expected entity changes noted below + +### Reviewer (founder) +- [ ] Diff reviewed +- [ ] Approve to release + +Expected entity/automation changes: +Rollback: git revert on dev, re-PR, or push previous release sha directly.