Skip to content

Commit d79effb

Browse files
committed
ci(release-please): Fix release permissions
1 parent 6f057ea commit d79effb

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

.github/workflows/release-please.yml

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
name: release-please
2+
13
on:
24
workflow_dispatch:
35
inputs:
@@ -10,7 +12,11 @@ on:
1012
push:
1113
branches:
1214
- main
13-
name: release-please
15+
16+
permissions:
17+
contents: write
18+
pull-requests: write
19+
1420
jobs:
1521
pull-request:
1622
runs-on: ubuntu-22.04
@@ -27,6 +33,8 @@ jobs:
2733
needs: pull-request
2834
if: ${{needs.pull-request.outputs.releases_created && toJson(fromJson(needs.pull-request.outputs.paths_released)) != '[]'}}
2935
runs-on: ubuntu-22.04
36+
permissions:
37+
id-token: write
3038
strategy:
3139
matrix:
3240
path_released: ${{fromJson(needs.pull-request.outputs.paths_released)}}

0 commit comments

Comments
 (0)