1name: labeler
2
3on:
4 issues:
5 types: [opened]
6 pull_request_target:
7 types: [opened]
8 workflow_dispatch:
9 inputs:
10 issue-number:
11 description: "Issue/PR #"
12 required: true
13 type: string
14
15permissions:
16 issues: write
17 pull-requests: write
18 contents: read
19
20jobs:
21 triage:
22 runs-on: ubuntu-latest
23 steps:
24 - uses: github/issue-labeler@c1b0f9f52a63158c4adc09425e858e87b32e9685 # v3.4
25 with:
26 configuration-path: .github/labeler.yml
27 enable-versioned-regex: 0
28 include-title: 1
29 include-body: 0
30 issue-number: ${{ github.event.inputs.issue-number || github.event.issue.number || github.event.pull_request.number }}