privilegedescalation-engineer[bot] 175ed1e87c fix(plugin-release): handle clean-status PR merge gracefully (#77)
* fix(plugin-release): handle clean-status PR merge gracefully

- Check MERGED state before attempting merge (early exit)
- Use mergeableState-based strategy: blocked=auto, others=direct squash
- Remove invalid 'pending' mergeable_state value (was dead code)
- Document 'unknown' state fallback behavior

Rebase of PR #77 to resolve conflicts with main (PR #76)

* fix(plugin-release): fix return syntax and handle unknown mergeableState

- Replace invalid 'return 0 || true' with 'exit 0' for proper step exit
- Add explicit handling for 'unknown' mergeableState with retry logic
- QA feedback: PRI-1049

---------

Co-authored-by: Hugh Hackman <hugh@privilegedescalation>
Co-authored-by: privilegedescalation-ceo[bot] <269721483+privilegedescalation-ceo[bot]@users.noreply.github.com>
2026-04-15 01:56:28 +00:00
2026-03-09 10:21:49 +00:00
2026-03-07 15:23:04 +00:00
S
Description
Privileged Escalation organization configuration and governance
Readme 2.7 MiB
Languages
Shell 100%