File tree Expand file tree Collapse file tree 1 file changed +16
-6
lines changed
Expand file tree Collapse file tree 1 file changed +16
-6
lines changed Original file line number Diff line number Diff line change 11name : Release Drafter
22
33on :
4+ workflow_dispatch :
45 push :
56 branches :
67 - main
78 - release-**
89 pull_request_target :
910 types : [ opened, reopened, synchronize ]
10- workflow_dispatch :
11+
12+ permissions :
13+ contents : read
14+ pull-requests : read
1115
1216jobs :
1317 update_release_draft :
1418 name : Run release drafter
19+ if : github.event_name != 'pull_request_target'
1520 permissions :
16- # write permission is required to create a github release
1721 contents : write
18- # write permission is required for autolabeler
19- # otherwise, read permission is required at least
20- pull-requests : write
22+ pull-requests : read
2123 runs-on : ubuntu-latest
2224 steps :
2325 # Drafts your next Release notes as Pull Requests are merged into "main"
2426 # or a release branch
2527 - uses : release-drafter/release-drafter@v7
2628 with :
27- config-name : release-drafter.yml
2829 commitish : ${{ github.ref_name }}
2930 token : ${{ secrets.GITHUB_TOKEN }}
31+ auto_label :
32+ name : Run autolabeler
33+ if : github.event_name == 'pull_request_target'
34+ permissions :
35+ contents : read
36+ pull-requests : write
37+ runs-on : ubuntu-latest
38+ steps :
39+ - uses : release-drafter/release-drafter/autolabeler@v7
You can’t perform that action at this time.
0 commit comments