Skip to content

Commit 5b38b8a

Browse files
ttak0422claude
andcommitted
fix: use GitHub App token for release prep PR creation
- Add actions/create-github-app-token@v2 to generate token - Update peter-evans/create-pull-request v7 -> v8 (Node.js 24対応) - PRをGitHub Appとして作成することでCIワークフローがトリガーされる Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
1 parent d61a4a4 commit 5b38b8a

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

.github/workflows/release-prep.yml

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,9 +30,17 @@ jobs:
3030
env:
3131
GITHUB_REPO: ${{ github.repository }}
3232

33+
- name: Generate GitHub App token
34+
id: app-token
35+
uses: actions/create-github-app-token@v2
36+
with:
37+
app-id: ${{ secrets.APP_ID }}
38+
private-key: ${{ secrets.PRIVATE_KEY }}
39+
3340
- name: Create release prep pull request
34-
uses: peter-evans/create-pull-request@v7
41+
uses: peter-evans/create-pull-request@v8
3542
with:
43+
token: ${{ steps.app-token.outputs.token }}
3644
base: ${{ github.event.repository.default_branch }}
3745
branch: release/v${{ inputs.version }}
3846
title: "chore(release): prepare v${{ inputs.version }}"

0 commit comments

Comments
 (0)