Skip to content

Commit

Permalink
Issue management (#2801)
Browse files Browse the repository at this point in the history
* Issue management

These workflows will add 'need triage' label to all un labelled issues. By default an issue will have a label needs triage. This indicates that its a new issue and needs to be further investigated to decide further action and labels. If an issue has a label the 'needs triage' label will be removed

* Update issue-triage-removal-automation.yml

* Clean up stale issues

* Delete clean_stale_issues.yml
  • Loading branch information
jacqueswho authored Apr 21, 2022
1 parent faaa998 commit 5faaaf0
Show file tree
Hide file tree
Showing 2 changed files with 28 additions and 0 deletions.
14 changes: 14 additions & 0 deletions .github/workflows/issue-triage-automation.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
name: issue-triage-automation

on:
issues:
types: [opened]

jobs:
automate-issues-labels:
runs-on: ubuntu-latest
steps:
- uses: andymckay/labeler@1.0.4
with:
add-labels: "needs triage"
ignore-if-labeled: true
14 changes: 14 additions & 0 deletions .github/workflows/issue-triage-removal-automation.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
name: issue-triage-removal-automation

on:
issues:
types: [assigned]

jobs:
automate-issues-labels:
runs-on: ubuntu-latest
steps:
- uses: andymckay/labeler@1.0.4
with:
remove-labels: "needs triage"
ignore-if-assigned: false

0 comments on commit 5faaaf0

Please sign in to comment.