Skip to content

Commit 80fb339

Browse files
authored
Configure events and permissions for autolabeler (#171)
1 parent c09accf commit 80fb339

File tree

2 files changed

+11
-2
lines changed

2 files changed

+11
-2
lines changed

.github/release-drafter.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -60,8 +60,8 @@ autolabeler:
6060
files:
6161
- '.github/*'
6262
- label: ':recycle: dependencies'
63-
title:
64-
- '/bump/i'
63+
files:
64+
- 'requirements*.txt'
6565
- label: ':file_cabinet: deprecation'
6666
title:
6767
- '/Deprecate/i'

.github/workflows/draft.yml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,21 @@ on:
44
push:
55
branches:
66
- main
7+
# pull_request event is required only for autolabeler
8+
pull_request:
9+
types: [opened, reopened, synchronize]
10+
pull_request_target:
11+
types: [opened, reopened, synchronize]
12+
13+
permissions:
14+
contents: read
715

816
jobs:
917
update-draft:
1018
runs-on: ubuntu-latest
1119
permissions:
1220
contents: write
21+
pull-requests: write
1322
steps:
1423
# Drafts your next Release notes as Pull Requests are merged into "main"
1524
- uses: release-drafter/release-drafter@v6

0 commit comments

Comments
 (0)