Skip to content

Commit 7dc398d

Browse files
committed
Split labeler into own job for release-drafter@v7 and use ubuntu-slim
1 parent ebcd552 commit 7dc398d

File tree

1 file changed

+15
-7
lines changed

1 file changed

+15
-7
lines changed

.github/workflows/release-drafter.yml

Lines changed: 15 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -16,16 +16,24 @@ on:
1616

1717
jobs:
1818
update_release_draft:
19-
if: github.event.repository.fork == false
19+
if: |
20+
github.event.repository.fork == false
21+
&& github.event_name != 'pull_request'
2022
permissions:
2123
# write permission is required to create a GitHub Release
2224
contents: write
23-
# write permission is required for autolabeler
24-
# otherwise, read permission is required at least
25-
pull-requests: write
26-
runs-on: ubuntu-latest
25+
runs-on: ubuntu-slim
2726
steps:
2827
# Drafts your next release notes as pull requests are merged into "main"
2928
- uses: release-drafter/release-drafter@v7
30-
env:
31-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
29+
30+
autolabeler:
31+
if: |
32+
github.event.repository.fork == false
33+
&& github.event_name == 'pull_request'
34+
permissions:
35+
# write permission is required for autolabeler
36+
pull-requests: write
37+
runs-on: ubuntu-slim
38+
steps:
39+
- uses: release-drafter/release-drafter/autolabeler@v7

0 commit comments

Comments
 (0)