Closed anders-larsson closed 9 months ago
When you create a new release on Github you can have it automatically generate a change log for you, based on the PRs since the last tag. See https://github.com/Ericsson/puppet-module-vas/releases/tag/v1.1.0 for example. This would let us add a label to PRs that we want excluded from the release notes like the release commit itself (https://github.com/Ericsson/puppet-module-vas/pull/158 in this case)
If we want to enable branch protection, all changes would need to come from PRs. So this is simply to prevent such PRs from being added to Release notes automatically.
Well, that sounds not too bad. We should give it a try.
Changed label to ignore-for-release
.
Add Github release configuration to automatically exclude PRs with tag
exclude-changelog
. This tag would also need to be excluded when runninggithub_changelog_generator
to generate CHANGELOG.md.Should we use this tag och change it to something else? Github's documentation uses
ignore-for-release
. Maybe that is better.