Skip to content

Commit b146f92

Browse files
ci: add permissions to release-sdk caller job
The release-please workflow fails with startup_failure because the caller job invoking publish.yml does not declare explicit permissions. This causes the reusable workflow's permission requirements to exceed the restricted defaults. Co-Authored-By: rlamb@launchdarkly.com <4955475+kinyoklion@users.noreply.github.com>
1 parent a01d985 commit b146f92

1 file changed

Lines changed: 4 additions & 0 deletions

File tree

.github/workflows/release-please.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,10 @@ jobs:
2020

2121
release-sdk:
2222
needs: ['release-please']
23+
permissions:
24+
id-token: write
25+
contents: write
26+
attestations: write
2327
if: ${{ needs.release-please.outputs.release-created == 'true' }}
2428
uses: ./.github/workflows/publish.yml
2529
with:

0 commit comments

Comments
 (0)