Skip to content

Conversation

@johnnyhuy
Copy link
Contributor

This adds automated release management using Google's release-please action.

What it does

  • Creates and maintains release PRs based on conventional commits (feat:, fix:, etc.)
  • Automatically updates package.json version on release
  • Generates CHANGELOG.md from commit history
  • Creates GitHub releases when release PR is merged

First release

The commit includes Release-As: 1.0.0 footer to ensure the first release will be version 1.0.0.

Usage

Once this is merged to main, release-please will:

  1. Analyze commits since the last release
  2. Create a release PR with version bump and changelog
  3. When you merge that PR, it will tag and create a GitHub release

This adds automated release management using Google's release-please action.
The workflow will:
- Create and maintain release PRs based on conventional commits
- Update package.json version on release
- Generate CHANGELOG.md
- Create GitHub releases when release PR is merged

Release-As: 1.0.0
@johnnyhuy johnnyhuy merged commit 314c97d into main Dec 23, 2025
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