-
Notifications
You must be signed in to change notification settings - Fork 238
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
Feature request -- use commit refs instead of tags #234
Comments
@mavogel @wadackel I would also like to generate changelog notes based on a pair of commit references, in my case the head and base refs of a Pull Request my use case is to generate a release note fragment in a pull request based just on the changes in that pull request as a way to provide feedback to the developers on my team how their commit messages will render in the customer-facing release notes we intend to generate later (based on tags in our release branch). if this capability is aligned with this project's goals and vision I would be willing to prepare a contribution to implement. I look forward to your thoughts and direction. |
it looks like the functionality I'm looking for is already present in this method https://github.com/git-chglog/git-chglog/blob/v0.15.4/chglog.go#L226-L253 there is no real reason that I can tell for this
maybe supporting generating unreleased notes about any arbitrary commits while still requiring tags to be in use for the standard use case is a nice compromise? |
Expected Behavior
This has a lot of potential for us. I'm curious, is it possible to get a changelog using either branch names or commit refs instead of tags? We're still planning through how we need to use this tool, but so far in our prototyping, we've been working with the convention of
origin/master..HEAD
as we do not use tagging in our branches or releases given the nature of our product (so far). We are investigating potential use of tags, but that is a decently huge paradigm shift for us. So, I'm seeking for thoughts and possibilities at this point.Your Environment
actually, I'm not sure about the version because
-v
and--version
is simply giving me a changelog instead of outputting a version for the tool.The text was updated successfully, but these errors were encountered: