release-byr-cli
Use this skill when asked to publish a new byr-pt-cli version.
Required inputs
- •
target_version(for example0.1.6) - •
release_notes(short bullet list forCHANGELOG.md)
Canonical files
- •
packages/byr-cli/package.json - •
CHANGELOG.md - •
.github/workflows/release.yml - •
AGENTS.md
Release steps
- •Update
packages/byr-cli/package.jsonversiontotarget_version. - •Add a new
## [target_version] - YYYY-MM-DDsection inCHANGELOG.md. - •Run quality gate:
- •
pnpm check - •
pnpm --filter byr-pt-cli build
- •
- •Commit changes.
- •Push
main. - •Create and push tag:
- •
git tag v<target_version> - •
git push origin v<target_version>
- •
- •Confirm release workflow success (
.github/workflows/release.yml). - •Verify published outputs:
- •
npm view byr-pt-cli version - •
brew info 1MoreBuild/tap/byr-pt-cli
- •
Guardrails
- •Tag must match package version exactly.
- •Do not run manual
npm publishor manual tap edits unless workflow recovery is required. - •If workflow fails after npm publish, re-run workflow with the same tag.