Skip to content

Commit 3de1160

Browse files
ci(github): add permissions to release-please workflow
1 parent a4e9b9d commit 3de1160

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

.github/workflows/release-please.yml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,9 @@ jobs:
99
runs-on: ubuntu-latest
1010
outputs:
1111
release_created: ${{ steps.release.outputs.release_created }}
12+
permissions:
13+
contents: write
14+
pull-requests: write
1215

1316
steps:
1417
- name: Release Please
@@ -19,11 +22,11 @@ jobs:
1922

2023
publish:
2124
runs-on: ubuntu-latest
25+
needs: release-please
26+
if: ${{ needs.release-please.outputs.release_created }}
2227
permissions:
2328
contents: read
2429
id-token: write
25-
needs: release-please
26-
if: ${{ needs.release-please.outputs.release_created }}
2730

2831
steps:
2932
- name: Checkout repository

0 commit comments

Comments
 (0)