-
-
Notifications
You must be signed in to change notification settings - Fork 198
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat(parser): allow whole commit context to be used in commit parsers #758
feat(parser): allow whole commit context to be used in commit parsers #758
Conversation
Thanks for opening this pull request! Please check out our contributing guidelines! ⛰️ |
Codecov ReportAttention: Patch coverage is
❗ Your organization needs to install the Codecov GitHub app to enable full functionality. Additional details and impacted files@@ Coverage Diff @@
## main #758 +/- ##
==========================================
+ Coverage 36.71% 36.83% +0.12%
==========================================
Files 19 19
Lines 1501 1499 -2
==========================================
+ Hits 551 552 +1
+ Misses 950 947 -3
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. |
9e39fb5
to
7db25f8
Compare
c3403f8
to
32da6d3
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is definitely good to have!
Can you also update the documentation (i.e. add some examples)? Adding your use case to Tips and Tricks would be also pretty nice.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Perfect, thanks for the PR 🔥
Congrats on merging your first pull request! ⛰️ |
Description
Allow grouping of commit by arbitray context fields instead of just a limited set
Motivation and Context
Outlined in #757
How Has This Been Tested?
Tested with this config
on this repository.
Command ran:
GITHUB_TOKEN="" git-cliff --github-repo=bakdata/kpops -o CHANGELOG.md
Screenshots / Logs (if applicable)
Excerpt from generated changelog:
Changelog
All notable changes to this project will be documented in this file.
6.1.0 - 2024-07-09
What's changed
🚀 Features
🏭 Refactor
Full Changelog: bakdata/kpops@6.0.2...6.1.0
6.0.2 - 2024-07-04
What's changed
📝 Documentation
🌀 Miscellaneous
Full Changelog: bakdata/kpops@6.0.1...6.0.2
6.0.1 - 2024-06-12
What's changed
🐛 Fixes
Full Changelog: bakdata/kpops@6.0.0...6.0.1
Types of Changes
I have reordered execution here to make sure the context object is populated when the commits are parsed.
Checklist: