Skip to content

Conversation

@mfazekas
Copy link
Collaborator

Replaces release-it with release-please for automated release management.

  • Adds release-please workflow (creates Release PRs automatically)
  • Adds publish workflow (publishes to npm on release)
  • Removes release-it configuration and dependencies
  • Starts from current version 9.7.1

Prerequisites:

  • PAT_GITHUB secret for release-please
  • npm OIDC or NPM_TOKEN secret for publishing

@mfazekas mfazekas force-pushed the chore/adopt-release-please branch from 6b19a26 to f51f536 Compare January 16, 2026 10:12
@mfazekas mfazekas force-pushed the chore/adopt-release-please branch from f51f536 to 772e591 Compare January 16, 2026 10:25
@mfazekas mfazekas requested a review from HayesGordon January 16, 2026 11:01
Copy link
Contributor

@HayesGordon HayesGordon left a comment

Choose a reason for hiding this comment

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

LGTM!

@HayesGordon HayesGordon merged commit 58db5ba into main Jan 16, 2026
5 checks passed
@HayesGordon HayesGordon deleted the chore/adopt-release-please branch January 16, 2026 12:34
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.

3 participants