From 9532d75989066e207a234c24da5e62e3b2b640bc Mon Sep 17 00:00:00 2001 From: d-kimsuon Date: Sun, 19 Oct 2025 18:40:42 +0900 Subject: [PATCH] chore: add GitHub App token generation to dependency update workflow - Integrated a step to generate a GitHub App token in the update-dependencies.yml workflow. - Updated the Create Pull Request action to use the generated token for authentication. --- .github/workflows/update-dependencies.yml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/.github/workflows/update-dependencies.yml b/.github/workflows/update-dependencies.yml index efa76f0..14ed686 100644 --- a/.github/workflows/update-dependencies.yml +++ b/.github/workflows/update-dependencies.yml @@ -20,6 +20,13 @@ jobs: - name: Checkout code uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0 + - name: Generate GitHub App token + id: generate_token + uses: tibdex/github-app-token@3beb63f4bd073e61482598c45c71c1019b59b73a # v2.1.0 + with: + app_id: ${{ vars.BOT_APP_ID }} + private_key: ${{ secrets.BOT_APP_PRIVATE_KEY }} + - name: Setup Node & pnpm uses: ./.github/actions/setup-node @@ -32,6 +39,7 @@ jobs: - name: Create Pull Request uses: peter-evans/create-pull-request@4320041ed380b20e97d388d56a7fb4f9b8c20e79 # v7.0.0 with: + token: ${{ steps.generate_token.outputs.token }} commit-message: 'chore(deps): update all dependencies' title: 'chore(deps): update all dependencies' body: |