GitTools / GitReleaseManager

Tool for creating and exporting releases for software applications hosted on GitHub
https://gittools.github.io/GitReleaseManager/docs/
MIT License
298 stars 39 forks source link

(#574) Exclude all issues with label #575

Closed AdmiringWorm closed 3 months ago

AdmiringWorm commented 4 months ago

Description

This updates the handling on how we are excluding labels when generating release notes. This allows issues to be assigned with a normal label, but still be excluded if a different label is listed in the exclusion list.

Related Issue

fixes #574

Motivation and Context

Previously you would need to add and remove labels between drafting a release notes.

How Has This Been Tested?

This has been tested by running through scenarios locally using my FakeTestRepository

Screenshots (if appropriate):

Checklist:

gep13 commented 3 months ago

@AdmiringWorm thank you for getting this added! This will be a big help!

gep13 commented 3 months ago

The GitHub Actions build seems to have stalled, so going to move forward with getting this merged, rather than wait for it to complete.