Skip to content

feat(workflows): add needs-triage workflow#195

Merged
caugner merged 1 commit into
mainfrom
fred-1564-needs-triage
May 18, 2026
Merged

feat(workflows): add needs-triage workflow#195
caugner merged 1 commit into
mainfrom
fred-1564-needs-triage

Conversation

@caugner
Copy link
Copy Markdown
Contributor

@caugner caugner commented May 13, 2026

Description

Adds new reusable needs-triage workflow, used to automatically add the "needs triage" label.

Motivation

Avoid duplicating the label add logic in every repository, and allow fine-tuning label adding, e.g. excluding certain issues.

Additional details

Related issues and pull requests

Relates to mdn/fred#1564.

@caugner caugner requested review from a team as code owners May 13, 2026 12:11
@caugner caugner requested review from LeoMcA and dipikabh May 13, 2026 12:11
Comment thread .github/workflows/needs-triage-workflows.yml Fixed
@caugner caugner force-pushed the fred-1564-needs-triage branch from 2b8f75b to f139ec8 Compare May 13, 2026 12:12
Copy link
Copy Markdown
Member

@LeoMcA LeoMcA left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code looks good, but I wonder how this should interact with, or if this should replace, the new-issues workflow?

@caugner
Copy link
Copy Markdown
Contributor Author

caugner commented May 18, 2026

Code looks good, but I wonder how this should interact with, or if this should replace, the new-issues workflow?

Good point, I remembered a workflow like this existed, but I didn't make the connection with new-issues.

It looks like we can remove it (separately), since Yari seems to have been the last consumer (and I have now disabled the workflow there).

@caugner caugner merged commit 15da7e9 into main May 18, 2026
3 checks passed
@caugner caugner deleted the fred-1564-needs-triage branch May 18, 2026 12:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants