From 43f2ed61e4a077cf6c97e1b80453a323c5c0e9bd Mon Sep 17 00:00:00 2001 From: Chengzhong Wu Date: Fri, 28 Aug 2026 09:47:46 -0400 Subject: [PATCH] chore: use action default token in release-please --- .github/workflows/release-please.yml | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/.github/workflows/release-please.yml b/.github/workflows/release-please.yml index 035de12..e5ba242 100644 --- a/.github/workflows/release-please.yml +++ b/.github/workflows/release-please.yml @@ -5,20 +5,18 @@ on: branches: - main -permissions: - id-token: write # Required for OIDC - contents: read - jobs: release-please: runs-on: ubuntu-latest outputs: release_created: ${{ steps.release.outputs.release_created }} + permissions: + contents: write + pull-requests: write steps: - uses: googleapis/release-please-action@45996ed1f6d02564a971a2fa1b5860e934307cf7 # v5.0.0 id: release with: - token: ${{ secrets.RELEASE_PLEASE_GITHUB_TOKEN }} config-file: release-please-config.json manifest-file: .release-please-manifest.json @@ -26,6 +24,9 @@ jobs: needs: release-please if: ${{ needs.release-please.outputs.release_created }} runs-on: ubuntu-latest + permissions: + contents: read + id-token: write # Required for OIDC steps: - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 - uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7.0.0