fix: include chore commits in changelog#379
Conversation
Added "chore" commit type to changelog-sections configuration. Chore commits (dependencies, maintenance tasks, etc.) will now appear under "Miscellaneous Chores" section in release notes. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
|
Claude finished @davidpoblador's task —— View job PR Review Complete ✅Reviewing PR #379: "fix: include chore commits in changelog" Todo List:
Review FeedbackThis is a well-implemented and necessary change that improves the project's release documentation. Here's my detailed analysis: ✅ Code Quality & Best Practices
✅ Correctness & Compatibility
✅ Business Logic & Impact
🔍 Potential Considerations
🛡️ Security & Performance
🧪 Test Coverage
📝 Suggestions for Future Improvements
Final AssessmentAPPROVE - This is a clean, necessary change that:
The change directly addresses the issue described in the PR and aligns perfectly with the repository's Release Please workflow. |
🤖 I have created a release *beep* *boop* --- ## [2.13.5](v2.13.4...v2.13.5) (2025-11-06) ### Bug Fixes * convert relative links to absolute URLs in changelog docs ([#373](#373)) ([a3ab5cb](a3ab5cb)) * include chore commits in changelog ([#379](#379)) ([44ffea3](44ffea3)) * include refactor and perf commits in changelog ([#378](#378)) ([f98e9df](f98e9df)) ### Code Refactoring * remove template backwards compatibility symlink ([#377](#377)) ([3ba7e11](3ba7e11)) ### Miscellaneous Chores * add gh pr list and gh run list permissions ([#380](#380)) ([6fb0642](6fb0642)) * add permissions for uvx uv-bump and gh pr create ([#375](#375)) ([27e392a](27e392a)) * **deps:** update JavaScript and Python dependencies ([#374](#374)) ([0370036](0370036)) --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please). Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Summary
Added
chorecommit type to Release Please changelog configuration.Changes:
choretype tochangelog-sectionsin.release-please-config.jsonThis ensures maintenance tasks like dependency updates are documented in releases.
Test plan
Context
Previously, chore commits (like PR #374 "chore(deps): update JavaScript and Python dependencies" and PR #375 "chore: add permissions") were excluded from release notes. This change makes them visible to users so they can see what maintenance work was done.
Common chore commits include:
🤖 Generated with Claude Code