Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[3.2] label new issues with 'triage' label and add them to the Team Backlog project as Todo #185

Merged
merged 1 commit into from
Sep 19, 2022

Conversation

spoonincode
Copy link
Member

Make use of a new reusable workflow to label all new issues with the triage label, and add them to the Team Backlog project with the Status field set to Todo.

The one aspect that I'm not too happy with here is that modifying the project requires a token with rather broad permissions (repo & project scopes). Remember that PRs from forks don't have access to secrets, and this workflow doesn't consume any user controlled input, so in general this secret ought to be well protected against any abuse.

@spoonincode spoonincode added the CICD Anything dealing with the CI workflow behavior label Sep 19, 2022
@heifner heifner changed the title label new issues with 'triage' label and add them to the Team Backlog project as Todo [3.2] label new issues with 'triage' label and add them to the Team Backlog project as Todo Sep 19, 2022
@spoonincode spoonincode merged commit 43cfa0f into main Sep 19, 2022
@spoonincode spoonincode deleted the label_new_issues branch September 19, 2022 14:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CICD Anything dealing with the CI workflow behavior
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants