Skip to content

Commit e66d1d1

Browse files
committed
fix(releases): fix CI permissions
1 parent 69db60c commit e66d1d1

File tree

1 file changed

+13
-2
lines changed

1 file changed

+13
-2
lines changed

.github/workflows/release.yml

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,25 @@ on:
66

77
# pull_request event is required only for autolabeler
88
pull_request:
9+
# Only following types are handled by the action, but one can default to all as well
910
types: [opened, reopened, synchronize]
11+
# pull_request_target event is required for autolabeler to support PRs from forks
12+
pull_request_target:
13+
types: [opened, reopened, synchronize]
14+
15+
permissions:
16+
contents: read
1017

1118
jobs:
1219
versions:
13-
name: Update Releases / Versions
20+
name: Update Releases
1421
runs-on: ubuntu-latest
22+
permissions:
23+
contents: write # for release-drafter/release-drafter to create a github release
24+
pull-requests: write # for release-drafter/release-drafter to add label to PR
25+
1526
steps:
16-
- uses: actions/checkout@v2
27+
- uses: actions/checkout@v3
1728
with:
1829
token: ${{ secrets.GITHUB_TOKEN }}
1930

0 commit comments

Comments
 (0)