Skip to content

chore: sync protect-main.sh to canon v0.2.6#32

Merged
WorldRover merged 2 commits intomainfrom
chore/align-with-worldrover-starter-v0.2.6
May 1, 2026
Merged

chore: sync protect-main.sh to canon v0.2.6#32
WorldRover merged 2 commits intomainfrom
chore/align-with-worldrover-starter-v0.2.6

Conversation

@WorldRover
Copy link
Copy Markdown
Owner

Summary

  • Syncs scripts/protect-main.sh to worldrover-starter v0.2.6 (worldrover-starter#45, #46, #47)
  • Accepts optional OWNER/REPO first arg (matches init-labels.sh interface)
  • Space-aware / heuristic distinguishes repo args from check-context strings like CI / job (event)
  • Post-apply verification warns when a required context isn't found in recent CI runs (prevents silent "Expected — Waiting" forever)

Test plan

N/A — script change only; no behavior change for the common case (no args).

Follow-ups

  • Update stamp to v0.2.6 after merge

Closes #

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@WorldRover WorldRover added infra Dependencies, tooling, CI, platform support type: enhancement Refinement of existing functionality labels May 1, 2026
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@WorldRover WorldRover merged commit 3f684a8 into main May 1, 2026
2 checks passed
@WorldRover WorldRover deleted the chore/align-with-worldrover-starter-v0.2.6 branch May 1, 2026 00:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

infra Dependencies, tooling, CI, platform support type: enhancement Refinement of existing functionality

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant