Orchestrate the Metadator release process.
- Ask for the new version (or accept as argument)
- Update version in package.json
- Run
bun run versionto sync manifest.json and versions.json - Run
bun run validateto confirm everything passes - Run
bun testto confirm tests pass - Stage and commit:
chore: bump version to X.Y.Z - Create git tag:
X.Y.Z - Stop and confirm before pushing — remind user that push triggers GitHub Actions release
- Never push without explicit approval
- Abort if validate or tests fail
- Use semantic versioning