Skip to content

Commit dd5b894

Browse files
authored
fix(release): give permission to create id for publishing (#234)
1 parent d7ea5cc commit dd5b894

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

.github/workflows/release.yaml

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,16 +4,15 @@ on:
44
branches:
55
- main
66

7-
permissions:
8-
contents: write
9-
pull-requests: write
10-
issues: write
11-
127
jobs:
138
release-please:
149
runs-on: ubuntu-latest
1510
outputs:
1611
release_created: ${{ steps.release-please.outputs.release_created }}
12+
permissions:
13+
contents: write
14+
pull-requests: write
15+
issues: write
1716
steps:
1817
- uses: googleapis/release-please-action@16a9c90856f42705d54a6fda1823352bdc62cf38 # v4.4.0
1918
id: release-please
@@ -24,6 +23,9 @@ jobs:
2423
runs-on: ubuntu-latest
2524
needs: release-please
2625
if: ${{ needs.release-please.outputs.release_created }}
26+
permissions:
27+
contents: read
28+
id-token: write
2729
steps:
2830
- name: Checkout code
2931
uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8 # v6.0.1

0 commit comments

Comments
 (0)