-
Notifications
You must be signed in to change notification settings - Fork 1
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
Add render
subcommand
#5
Comments
Instead of enforcing a set of possible values for |
I'd rename this to |
Not sure... There would be more configuration than just what values are allowed for a
Good idea 👍! |
👍 Potential future improvement/extension point. |
Wondering why |
Building on the
list
subcommand introduced in #4, we want to add the ability to generate a changelog / release notes from a list of fragments.To select which fragments to include in the generated document, the same options as the
list
subcommand will be used.To control the output contents and format, the following options will be added:
--release-notes
will filter fragments to only include ones tagged with:release-notes:
--kind $KIND
will filter fragments tagged with:kind: $KIND
, where$KIND
can be one ofFeature
,Bugfix
, orImprovement
(more kinds may be added in the future); this option can be used more than once - not specifying it implies all kinds are included--epic $EPIC
works similarly to thekind
filter described above, but not specifying it allows to also include fragments without any:epic:
specified; a--no-epic
flag will be provided to only select such fragments--output $FMT
will allow to control the format of the generated document, akin to many existing command-line tools (e.g.kubectl
); the only supported format in this initial implementation will be reStructuredTextIn this issue, we will not consider automatic retrieval of pull request information.
The text was updated successfully, but these errors were encountered: