Skip to content

Conversation

askpt
Copy link
Member

@askpt askpt commented Aug 11, 2025

Signed-off-by: André Silva 2493377+askpt@users.noreply.github.com

This PR

This pull request updates the documentation and configuration for automated changelog generation and release management. The main focus is on clarifying the changelog process, improving visibility of release types, and ensuring that only relevant changes appear in the published changelog.

Documentation and process improvements:

  • Updated the CONTRIBUTING.md to explain how changelogs are automatically generated using release-please-action, including which commit types are supported and how breaking changes should be marked. Also clarified which types are visible in the changelog and how release triggers work.

Changelog configuration enhancements:

  • Extended the release-please-config.json to define which commit types are shown or hidden in the generated changelog, mapping each type to a specific section and icon. Types like chore, docs, build, deps, ci, style, and test are now hidden, while others such as feat, fix, perf, refactor, and revert remain visible.

askpt added 2 commits August 11, 2025 20:13
… for various types

Signed-off-by: André Silva <2493377+askpt@users.noreply.github.com>
…ity, and release triggers

Signed-off-by: André Silva <2493377+askpt@users.noreply.github.com>
@askpt askpt marked this pull request as ready for review August 11, 2025 19:16
@askpt askpt requested review from a team as code owners August 11, 2025 19:16
@askpt askpt added this pull request to the merge queue Aug 11, 2025
Merged via the queue into main with commit 5920937 Aug 11, 2025
12 checks passed
@askpt askpt deleted the askpt/fix-changelog-details branch August 23, 2025 14:36
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