Skip to content

Commit d3e4151

Browse files
committed
feat: address comments, update workflow
1 parent 43f6ff4 commit d3e4151

File tree

1 file changed

+15
-3
lines changed

1 file changed

+15
-3
lines changed

.github/workflows/release-please.yml

Lines changed: 15 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
name: release-please
22

3+
permissions:
4+
contents: read
5+
36
on:
47
push:
58
branches: [main]
@@ -27,10 +30,19 @@ on:
2730

2831
jobs:
2932
release:
33+
permissions:
34+
contents: write
35+
pull-requests: write
36+
if: |
37+
github.event_name == 'workflow_dispatch' ||
38+
startsWith(github.event.head_commit.message, 'release:')
3039
uses: openfga/sdk-generator/.github/workflows/release-please.yml@main
3140
with:
32-
bump-type: ${{ inputs.bump-type || 'auto' }}
41+
trigger-event: ${{ github.event_name }}
42+
bump-type: ${{ inputs.bump-type || 'auto' }}
3343
release-version: ${{ inputs.release-version || '' }}
3444
secrets:
35-
APP_ID: ${{ secrets.APP_ID }}
36-
APP_PRIVATE_KEY: ${{ secrets.APP_PRIVATE_KEY }}
45+
APP_ID: ${{ secrets.APP_ID }}
46+
APP_PRIVATE_KEY: ${{ secrets.APP_PRIVATE_KEY }}
47+
GPG_PRIVATE_KEY: ${{ secrets.GPG_PRIVATE_KEY }}
48+
GPG_PASSPHRASE: ${{ secrets.GPG_PASSPHRASE }}

0 commit comments

Comments
 (0)