Add post-merge file-presence verification to merge-pr workflow #112
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Update the merge-pr workflow/template to require post-merge verification that expected files or commits are actually present on master before reporting a PR as merged.
Problem
Gitea PR state can be ambiguous:
closeddoes not always mean merged.Observed issue:
Proposed rule
After every merge, verify the actual landed state before reporting success.
Examples:
Use the appropriate probe for the merge method:
Scope
Update:
Non-goals
Acceptance criteria
closedis not equivalent tomerged.Related: #51 (reconciliation rules), the release SOP re-land issue (this batch).