Published to npm as @codewithbeto/ship.
- Bump the
versioninpackage.json - Commit and push to
main - Publish using one of the methods below
- Go to Releases → Draft a new release
- Create a new tag (e.g.
v0.1.0) matching the version inpackage.json - Click Publish release — the workflow runs automatically
- Mark as pre-release to publish under the
betadist-tag instead oflatest
Or from the CLI:
gh release create v0.1.0 --title "v0.1.0" --notes "Release notes here"- Go to Actions → Publish Package → Run workflow
- Pick the branch and optionally set a dist-tag (defaults to
latest) - Click Run workflow
The workflow needs an NPM_TOKEN secret with publish access. This is currently set as an org-level secret in cwb-org.
Generate new tokens at https://www.npmjs.com/settings/codewithbeto/tokens (type: Automation).