Merge branch 'release' into main
All checks were successful
secrets-guard / encrypted (pull_request) Successful in 6s
PR build (required check) / changes (pull_request) Successful in 12s
shell-lint / shellcheck (pull_request) Successful in 8s
PR build (required check) / build-backend (pull_request) Has been skipped
PR build (required check) / build-frontend (pull_request) Has been skipped
PR build (required check) / validate-observability (pull_request) Has been skipped
PR build (required check) / gate (pull_request) Successful in 2s
secrets-guard / encrypted (push) Successful in 5s
shell-lint / shellcheck (push) Successful in 8s
Build + push images (Forgejo registry) / build-push (backend) (push) Successful in 23s
Build + push images (Forgejo registry) / build-push (frontend) (push) Successful in 22s
Deploy / deploy (backend) (push) Successful in 1m21s
Deploy / deploy (frontend) (push) Successful in 1m38s
All checks were successful
secrets-guard / encrypted (pull_request) Successful in 6s
PR build (required check) / changes (pull_request) Successful in 12s
shell-lint / shellcheck (pull_request) Successful in 8s
PR build (required check) / build-backend (pull_request) Has been skipped
PR build (required check) / build-frontend (pull_request) Has been skipped
PR build (required check) / validate-observability (pull_request) Has been skipped
PR build (required check) / gate (pull_request) Successful in 2s
secrets-guard / encrypted (push) Successful in 5s
shell-lint / shellcheck (push) Successful in 8s
Build + push images (Forgejo registry) / build-push (backend) (push) Successful in 23s
Build + push images (Forgejo registry) / build-push (frontend) (push) Successful in 22s
Deploy / deploy (backend) (push) Successful in 1m21s
Deploy / deploy (frontend) (push) Successful in 1m38s
Reconciles the four commits that landed on release via the hotfix path and were never down-merged: the onboarding guide (a23c667), its follow-up fixes (18f50ad, #99), and two alerting fixes (9b0fae5#94,1f9a6f0#96). The resulting tree is byte-identical to main — every one of those changes already reached main independently, so this carries no content. What it carries is ancestry: release was not an ancestor of main, which made main -> release unmergeable under any merge style and is why #132 reported mergeable=false. Conflicts were add/add on docs/onboarding/* and one comment line in observability/grafana/provisioning/alerting/rules-prod.yml. All resolved to main's side: release's copies predate the vps1/vps2 cutover and still describe beta on vps1, dev on the desktop, and Forgejo co-located with beta. BRANCHING.md requires this down-merge in the same session as the hotfix. That step was missed; this closes it.
This commit is contained in:
commit
90142cebbf