Skip to content

Commit c0f1a00

Browse files
committed
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
1 parent 6aa20cc commit c0f1a00

1 file changed

Lines changed: 3 additions & 10 deletions

File tree

.github/workflows/release.yml

Lines changed: 3 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -11,22 +11,15 @@ jobs:
1111
release:
1212
runs-on: ubuntu-latest
1313
steps:
14-
- id: token
15-
uses: actions/create-github-app-token@v2
16-
with:
17-
app-id: ${{ vars.FRECKLE_AUTOMATION_APP_ID }}
18-
private-key: ${{ secrets.FRECKLE_AUTOMATION_PRIVATE_KEY }}
19-
2014
- uses: actions/checkout@v6
2115
with:
22-
token: ${{ steps.token.outputs.token }}
16+
persist-credentials: false
2317

24-
- id: release
25-
uses: cycjimmy/semantic-release-action@v4
18+
- uses: cycjimmy/semantic-release-action@v4
2619
with:
2720
extra_plugins: |
2821
@semantic-release/exec
2922
semantic-release-major-tag
3023
env:
3124
FORCE_COLOR: 1
32-
GITHUB_TOKEN: ${{ steps.token.outputs.token }}
25+
GITHUB_TOKEN: ${{ secrets.RELEASE_GITHUB_TOKEN }}

0 commit comments

Comments
 (0)