Open pascalberger opened 5 years ago
This is an interesting idea.
How would you see this working? At the minute, GitReleaseManager relies on being told what version to export release notes from. Given that these could be different across each repository, how this work? Would you expect GitReleaseManager to simply take the latest release for each repository that is provided?
Currently you can either export release notes for a specific version (using the tagName
) parameter or for all releases for a repository.
In my use case I'm looking for the second functionality, but with the possibility to pass a list of repositories, instead of a single one. Expected output would be a Markdown file containing all releases from all repositories sorted by date, which I then would add to https://cakeissues.net as News page.
Possible extensions could be to provide parameters to define sort criteria (date or repository) and paging functionality.
Interesting...
I don’t have any objections to adding this in if you wanted to provide a PR for it.
It would be nice to have the possibility to pass multiple repositories to the
export
command which then would aggregate release notes from multiple repositories in a single markdown file.Concrete use case for this is https://github.com/cake-contrib/Cake.Issues.Website/issues/128