Skip to content

Improve release-yield confirmation flow - #54

Merged
bigboateng merged 1 commit into
mainfrom
release-yield-confirmation
Aug 8, 2026
Merged

Improve release-yield confirmation flow#54
bigboateng merged 1 commit into
mainfrom
release-yield-confirmation

Conversation

@bigboateng

Copy link
Copy Markdown
Contributor

Summary

  • expose dry-run-only versus release mode before GitHub work
  • require explicit confirmation for minor and major intent
  • keep exact-version authorization before live publication
  • simplify the canonical skill root by moving implementation and tests under src
  • regenerate Codex, Claude Code, and Cursor adapters

Verification

  • npm run test:selfhost (14 passed)
  • npm run test:release (40 passed)
  • npm exec --offline -- yskill doctor skills/release-yield --root . --agent codex,cursor,claude-code
  • local CLI interaction verified dry-run -> minor -> confirmation -> cancel without GitHub activity

@bigboateng
bigboateng merged commit 5057056 into main Aug 8, 2026
11 checks passed
@bigboateng
bigboateng deleted the release-yield-confirmation branch August 8, 2026 08:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant