Skip to content

Latest commit

 

History

History
37 lines (29 loc) · 1.13 KB

File metadata and controls

37 lines (29 loc) · 1.13 KB

Release Checklist

Prepare the release

Use the /release prompt in Copilot Chat — it will:

  • Validate the version number
  • Identify commits since the last release and look up PR numbers
  • Update CHANGELOG.md with a new entry
  • Bump the version in package.json

Review the changes, then commit using the /commit prompt.

Tag and publish

# Make sure your main branch is up to date and all tests pass
git checkout main
git pull origin
bun install
bun run all

# Pick a version, see https://semver.org/ - for example: 'A.B.C' or 'A.B.C-pre.D'
# Update version number in `package.json`
# Update CHANGELOG.md

export VERSION=vA.B.C-pre.D
git add . && git commit -m "$VERSION"
git tag "$VERSION"
git push origin main "$VERSION"
npm login    # if needed, session tokens last 2 hours
bun publish

Set as latest release on GitHub: