Close Matching Issues on New Release.yml #849
Closed
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
This workflow triggers when a new release is published and performs the following tasks:
adds a comment to the issue stating either "Fixed in [version]" or "Added in [version]" respectively, with a link to the new release.
Requirements
The issues in the repository should be labelled with the version number that they are expected to be resolved in.
A GitHub Personal Access Token (PAT) with the necessary permissions is required. This PAT should be stored in the repository secrets as
PERSONAL_ACCESS_TOKEN.
Usage
This workflow runs automatically when a new release is published in your GitHub repository. To ensure its functionality:
Whenever a user create an issue that you want to fix/implement, label it with the version number in which you expect it to be resolved.
When the release is published, this workflow will automatically run, checking and closing all issues labelled with the release version, for example
v1.10
.