From 3ebc40856d228bb09fdec9b9370cf3d728f9539c Mon Sep 17 00:00:00 2001 From: patrick brisbin Date: Tue, 6 Jan 2026 16:17:49 -0500 Subject: [PATCH] fix(release): use admin access token for release For details on why this necessary, see [here][wiki] (private link). [wiki]: https://illuminate.atlassian.net/wiki/spaces/PENG/pages/17952735277/Semantic+Release#Committing-back-to-main --- .github/workflows/release.yml | 13 +++---------- 1 file changed, 3 insertions(+), 10 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index bdbd682..bd99a8b 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -11,22 +11,15 @@ jobs: release: runs-on: ubuntu-latest steps: - - id: token - uses: actions/create-github-app-token@v2 - with: - app-id: ${{ vars.FRECKLE_AUTOMATION_APP_ID }} - private-key: ${{ secrets.FRECKLE_AUTOMATION_PRIVATE_KEY }} - - uses: actions/checkout@v6 with: - token: ${{ steps.token.outputs.token }} + persist-credentials: false - - id: release - uses: cycjimmy/semantic-release-action@v4 + - uses: cycjimmy/semantic-release-action@v4 with: extra_plugins: | @semantic-release/exec semantic-release-major-tag env: FORCE_COLOR: 1 - GITHUB_TOKEN: ${{ steps.token.outputs.token }} + GITHUB_TOKEN: ${{ secrets.RELEASE_GITHUB_TOKEN }}