vaticle / dependencies

Bazel dependency declarations for build tools reused across @vaticle repositories (only for @vaticle)
Mozilla Public License 2.0
12 stars 23 forks source link

Release notes generator: RC support and ignore prereleases to generate changelog since previous release #503

Closed dmitrii-ubskii closed 4 months ago

dmitrii-ubskii commented 4 months ago

What is the goal of this PR?

We update the release notes generator tool to be able to handle -rc1 in a version tag, and to generate the complete change log during a full release since previous full release.

We also only emit a PR description once per PR. Github lists as pulls for a given commit all pull requests involving the commit, which includes e.g. merges from development into master. We now restrict each PR description to only be emitted once, and fallback to the commit message if all PRs have been filtered out.

vaticle-bot commented 4 months ago

PR Review Checklist

Do not edit the content of this comment. The PR reviewer should simply update this comment by ticking each review item below, as they get completed.


Trivial Change

Code

Architecture