Skip to content

Add untriaged label #2673

Add untriaged label

Add untriaged label #2673

name: Add untriaged label
on:
issues:
types:
- opened
- labeled
jobs:
label_issues:
runs-on: ubuntu-latest
permissions:
issues: write
steps:
- name: Check labels
id: check_labels
uses: actions/github-script@v5
with:
github-token: ${{ secrets.GITHUB_TOKEN }}
script: |
const labels = context.payload.issue.labels.map(label => label.name);
const hasBugLabel = labels.includes('Bug');
const hasUntriagedLabel = labels.includes('untriaged');
core.setOutput('hasBugLabel', hasBugLabel);
core.setOutput('hasUntriagedLabel', hasUntriagedLabel);
- name: Label issues
uses: andymckay/[email protected]
if: steps.check_labels.outputs.hasBugLabel && !steps.check_labels.outputs.hasUntriagedLabel
with:
add-labels: 'untriaged'
repo-token: ${{ secrets.GITHUB_TOKEN }}