Skip to content

Commit dc179e3

Browse files
louisgvclaude
andcommitted
ci: use GitHub App token for release-please
Use actions/create-github-app-token with GH_APP_ID / GH_APP_PRIVATE_KEY so release-please commits are App-authored (Verified) and trigger CI, unlike GITHUB_TOKEN which GitHub suppresses for workflow-initiated pushes. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
1 parent f78030f commit dc179e3

1 file changed

Lines changed: 7 additions & 0 deletions

File tree

.github/workflows/release-please.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,15 @@ jobs:
1414
runs-on: ubuntu-latest
1515

1616
steps:
17+
- uses: actions/create-github-app-token@v2
18+
id: app-token
19+
with:
20+
app-id: ${{ secrets.GH_APP_ID }}
21+
private-key: ${{ secrets.GH_APP_PRIVATE_KEY }}
22+
1723
- name: Run release-please
1824
uses: googleapis/release-please-action@v4
1925
with:
2026
config-file: release-please-config.json
2127
manifest-file: .release-please-manifest.json
28+
token: ${{ steps.app-token.outputs.token }}

0 commit comments

Comments
 (0)