openclaw - 💡(How to fix) Fix pr-release: continue after PR merge and validate release readiness

Official PRs (…)
ON THIS PAGE

Recommended Tools

×6

Utilities matched from this issue’s tags and category — try them while you read without losing context.

GitHub issue graph ai analysis

Paste a GitHub issue URL. We fetch that issue, discover linked issues from bodies/comments/timeline, collect linked pull requests, and produce a structured English report.

The report is written in English Markdown for sharing and archival.

Helpful · Quick feedback

Loading…
RAW_BUFFERClick to expand / collapse

What to build

Implement the continue phase that validates tracked PRs are merged, records merge commit SHAs, checks reachability from the target branch, detects tag conflicts, and asks the operator how to handle mixed merged/unmerged states.

Acceptance criteria

  • Continue uses saved workflow.version unless no version is saved and --version is supplied.
  • Each repo verifies PR merged state, merge_commit_sha presence, and target-branch reachability.
  • Each repo checks that tag vX.Y.Z does not already exist before release creation.
  • Mixed states produce a Lark action choice to continue with merged only or stop.
  • Tag conflicts produce skip/stop handling; entering another version is allowed only before draft PRs exist.
  • Tests cover merged, unmerged, missing merge commit, unreachable merge commit, and tag conflict cases.

Blocked by

  • pr-release: create draft PRs with workspace analysis, secret scanning, and retry

Vote matrix · Quick signals

Works
Did the solution work? Tap to confirm.
Easy Fix
Was it a quick fix?
Time Saver
Did it save you time?
Blocking
Was it severely blocking?
Common Issue
Are others likely hitting this too?
Flaky / Intermittent
Is it intermittent?
Verified / Reproducible
Can you reproduce it reliably?
Loading…

Still need to ship something?

×6

Another batch ranked right after the header list — different links, same matching logic.

Back to top recommendations

TRENDING

openclaw - 💡(How to fix) Fix pr-release: continue after PR merge and validate release readiness