From 975c8db829a5dd3de7b65a1d2ec70c602e71fc7a Mon Sep 17 00:00:00 2001 From: pompurin404 Date: Thu, 24 Oct 2024 09:12:27 +0800 Subject: [PATCH] use bot token --- .github/workflows/build.yml | 18 ++++++++++++++---- .github/workflows/issues.yml | 7 +++---- 2 files changed, 17 insertions(+), 8 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 25b5487..53b995f 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -536,6 +536,11 @@ jobs: steps: - name: Get Tag Name run: echo "VERSION=$(echo ${{ github.ref }} | tr -d 'refs/tags/v')" >> $GITHUB_ENV + - uses: tibdex/github-app-token@v2 + id: generate-token + with: + app_id: ${{ secrets.BOT_APP_ID }} + private_key: ${{ secrets.BOT_PRIVATE_KEY }} - name: Submit to Winget uses: vedantmgoyal9/winget-releaser@main with: @@ -543,7 +548,7 @@ jobs: version: ${{env.VERSION}} release-tag: v${{env.VERSION}} installers-regex: 'mihomo-party-windows-.*setup\.exe$' - token: ${{ secrets.POMPURIN404_TOKEN }} + token: ${{ steps.generate-token.outputs.token }} homebrew: if: startsWith(github.ref, 'refs/tags/v') @@ -553,11 +558,16 @@ jobs: steps: - name: Set up Git run: | - git config --global user.email pompurin404@mihomo.party - git config --global user.name pompurin404 + git config --global user.email mihomo-party-bot[bot]@users.noreply.github.com + git config --global user.name mihomo-party-bot[bot] + - uses: tibdex/github-app-token@v2 + id: generate-token + with: + app_id: ${{ secrets.BOT_APP_ID }} + private_key: ${{ secrets.BOT_PRIVATE_KEY }} - name: Update Homebrew cask env: - HOMEBREW_GITHUB_API_TOKEN: ${{ secrets.POMPURIN404_TOKEN }} + HOMEBREW_GITHUB_API_TOKEN: ${{ steps.generate-token.outputs.token }} run: | brew tap mihomo-party-org/mihomo-party brew update diff --git a/.github/workflows/issues.yml b/.github/workflows/issues.yml index 60e36bc..f4c99f9 100644 --- a/.github/workflows/issues.yml +++ b/.github/workflows/issues.yml @@ -9,11 +9,10 @@ jobs: runs-on: ubuntu-latest steps: - name: Auto Close Issue - uses: mihomo-party-org/auto-close-isssues@main + uses: mihomo-party-org/auto-close-issue@main with: url: ${{ secrets.OPENAI_BASE_URL }} key: ${{ secrets.OPENAI_API_KEY }} prompt: ${{ vars.OPENAI_SYSTEM_PROMPT }} - app-id: ${{ secrets.BOT_APP_ID }} - installation-id: ${{ secrets.BOT_INSTALLATION_ID }} - private-key: ${{ secrets.BOT_PRIVATE_KEY }} + app_id: ${{ secrets.BOT_APP_ID }} + private_key: ${{ secrets.BOT_PRIVATE_KEY }}