Skip to content

ci: integrate release-please#81

Merged
khvn26 merged 1 commit into
mainfrom
ci/release-please
May 7, 2026
Merged

ci: integrate release-please#81
khvn26 merged 1 commit into
mainfrom
ci/release-please

Conversation

@khvn26
Copy link
Copy Markdown
Member

@khvn26 khvn26 commented May 7, 2026

Summary

  • Add release-please workflow + config (mirrors flagsmith-nodejs-client setup) to automate version bumps and CHANGELOG generation from Conventional Commits on main.
  • Seed .release-please-manifest.json at the current package.json version (1.0.0).
  • Add .github/dependabot.yml with deps commit prefix (for both prod and dev) so Dependabot PRs land under release-please's "Dependency Updates" section instead of "Other".

Test plan

  • After merge, confirm release-please opens a release PR on the next push to main.
  • Confirm next Dependabot PR uses deps: / deps(deps-dev): prefix.
  • Confirm existing publish-package.yml still runs on the GitHub release published by release-please.

Copy link
Copy Markdown

@claude claude Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Claude Code Review

This repository is configured for manual code reviews. Comment @claude review to trigger a review and subscribe this PR to future pushes, or @claude review once for a one-time review.

Tip: disable this comment in your organization's Code Review settings.

@khvn26 khvn26 merged commit 8f22d76 into main May 7, 2026
2 checks passed
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.

2 participants