Skip to content

ci: add automated changelog generation with release-please#34

Closed
adityamparikh wants to merge 1 commit intoapache:mainfrom
adityamparikh:changelog-automation
Closed

ci: add automated changelog generation with release-please#34
adityamparikh wants to merge 1 commit intoapache:mainfrom
adityamparikh:changelog-automation

Conversation

@adityamparikh
Copy link
Contributor

@adityamparikh adityamparikh commented Jan 6, 2026

Replace git-cliff with Google's release-please for simpler automation.
Release-please provides:
- Automatic changelog generation from conventional commits
- Automatic version bumping (feat=minor, fix=patch, breaking=major)
- Release PRs that can be reviewed before releasing
- GitHub Releases created automatically when PR is merged

Changes:
- Add .github/workflows/release-please.yml
- Remove cliff.toml (no longer needed)
- Remove .github/workflows/changelog.yml (replaced)
- Update dev-docs/WORKFLOWS.md with release-please documentation

Usage:
1. Merge PRs with conventional commits to main
2. Release-please creates/updates a Release PR
3. Review and merge the Release PR when ready
4. GitHub Release is created automatically

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@epugh epugh requested a review from janhoy January 6, 2026 22:53
@epugh
Copy link
Contributor

epugh commented Jan 6, 2026

@janhoy since you recently spearheaded the CHANGELOG stuff for the main Solr project, any thoughts on this approach for this repo?

@adityamparikh adityamparikh changed the title ci: add automated changelog generation with git-cliff ci: add automated changelog generation with release-please Jan 6, 2026
@adityamparikh
Copy link
Contributor Author

@epugh @janhoy closing this in favor of #35

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