From 9339f0f24899894a782282bd1ee6b2b33491d257 Mon Sep 17 00:00:00 2001 From: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com> Date: Wed, 25 Mar 2026 20:05:08 +0000 Subject: [PATCH 1/3] chore: add explicit permissions to release-please workflow --- .github/workflows/release-please.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/release-please.yml b/.github/workflows/release-please.yml index 67d7792..0ac0bc9 100644 --- a/.github/workflows/release-please.yml +++ b/.github/workflows/release-please.yml @@ -22,6 +22,7 @@ jobs: permissions: id-token: write contents: write + pull-requests: write if: ${{ needs.release-please.outputs.release_created == 'true' }} steps: - uses: actions/checkout@v4 From dbb75003b479652d748d90256c0edd41aebad55e Mon Sep 17 00:00:00 2001 From: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com> Date: Wed, 25 Mar 2026 20:09:48 +0000 Subject: [PATCH 2/3] fix: add permissions to release-please job instead of publish job --- .github/workflows/release-please.yml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/.github/workflows/release-please.yml b/.github/workflows/release-please.yml index 0ac0bc9..bd11c94 100644 --- a/.github/workflows/release-please.yml +++ b/.github/workflows/release-please.yml @@ -8,6 +8,9 @@ on: jobs: release-please: runs-on: ubuntu-latest + permissions: + contents: write + pull-requests: write outputs: release_created: ${{ steps.release.outputs.release_created }} steps: @@ -22,7 +25,6 @@ jobs: permissions: id-token: write contents: write - pull-requests: write if: ${{ needs.release-please.outputs.release_created == 'true' }} steps: - uses: actions/checkout@v4 @@ -56,4 +58,4 @@ jobs: name: Publish Documentation uses: ./.github/actions/publish-docs with: - github_token: ${{ secrets.GITHUB_TOKEN }} + github_token: ${{ secrets.GITHUB_TOKEN }} \ No newline at end of file From d6558fc1cb9daaaf7dcd94db499602595bd908b0 Mon Sep 17 00:00:00 2001 From: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com> Date: Wed, 25 Mar 2026 20:10:06 +0000 Subject: [PATCH 3/3] fix: restore trailing newline Co-Authored-By: rlamb@launchdarkly.com --- .github/workflows/release-please.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/release-please.yml b/.github/workflows/release-please.yml index bd11c94..4a5fab6 100644 --- a/.github/workflows/release-please.yml +++ b/.github/workflows/release-please.yml @@ -58,4 +58,4 @@ jobs: name: Publish Documentation uses: ./.github/actions/publish-docs with: - github_token: ${{ secrets.GITHUB_TOKEN }} \ No newline at end of file + github_token: ${{ secrets.GITHUB_TOKEN }}