Skip to content

ci: release with release-please (MBL-2633) - #259

Open
sydneycollins-cio wants to merge 1 commit into
mainfrom
mbl-2633-release-please
Open

sydneycollins-cio wants to merge 1 commit into
mainfrom
mbl-2633-release-please

Conversation

@sydneycollins-cio

Copy link
Copy Markdown
Contributor

v5.3.0 never reached npm because package.json wasn't bumped before the release. This adds release-please, which keeps a release PR open on main that bumps package.json, the lockfile, lib/version.ts and CHANGELOG.md. Merging that PR tags the release, and the publish job in publish.yml runs npm publish in the same run.

Publishing stays in publish.yml so npm trusted publishing keeps working. Manually created releases still publish as before. CHANGELOG.md gets a 5.3.0 entry, and a dry run against this branch proposes 5.4.0 with #254.

Commit messages need conventional prefixes (feat, fix) to show up in a release.

🤖 Generated with Claude Code

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@sydneycollins-cio
sydneycollins-cio marked this pull request as ready for review October 23, 2026 14:16

This branch has not been deployed

No deployments
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