-
-
Notifications
You must be signed in to change notification settings - Fork 396
27 lines (23 loc) · 927 Bytes
/
needs_release_notes.yml
File metadata and controls
27 lines (23 loc) · 927 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
name: "Pull Request Labeler"
on:
# pull_request_target is needed to label PRs from forks.
# This workflow only runs actions/labeler (no code checkout), so it's safe.
pull_request_target: # zizmor: ignore[dangerous-triggers]
types: [opened, reopened, synchronize]
permissions: {}
concurrency:
group: ${{ github.workflow }}-${{ github.event.pull_request.number }}
cancel-in-progress: true
jobs:
labeler:
name: Label pull request
if: ${{ github.event.pull_request.user.login != 'dependabot[bot]' && github.event.pull_request.user.login != 'pre-commit-ci[bot]' }}
permissions:
contents: read # Required to read label configuration
pull-requests: write # Required to add labels to PRs
runs-on: ubuntu-latest
steps:
- uses: actions/labeler@634933edcd8ababfe52f92936142cc22ac488b1b # v6.0.1
with:
repo-token: ${{ secrets.GITHUB_TOKEN }}
sync-labels: true