Skip to content

Commit 88d5ec7

Browse files
committed
fix: release process
1 parent d01c4f1 commit 88d5ec7

3 files changed

Lines changed: 3516 additions & 1502 deletions

File tree

.github/workflows/push_branches.workflow.yaml

Lines changed: 8 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -6,23 +6,21 @@ on:
66
- master
77
- beta
88

9+
permissions:
10+
id-token: write # Required for OIDC
11+
contents: write
12+
issues: write
13+
pull-requests: write
14+
packages: write
15+
916
jobs:
1017
release:
1118
name: Release process
1219
runs-on: ubuntu-24.04
13-
permissions:
14-
contents: write
15-
issues: write
16-
pull-requests: write
17-
packages: write
1820
steps:
1921
- name: Checkout
2022
uses: actions/checkout@v3
21-
22-
- uses: webfactory/ssh-agent@v0.7.0
23-
with:
24-
ssh-private-key: ${{ secrets.SSH_KEY }}
25-
23+
2624
- name: Setup Node.js
2725
uses: actions/setup-node@v6
2826
with:
@@ -38,8 +36,6 @@ jobs:
3836

3937
- name: Release
4038
env:
41-
GITHUB_TOKEN: ${{ secrets.SEMANTIC_RELEASE_GHP }}
42-
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
4339
SEMANTIC_RELEASE_NPM_PUBLISH: "true"
4440
SEMANTIC_RELEASE_SLACK_WEBHOOK: ${{ secrets.SEMANTIC_RELEASE_SLACK_WEBHOOK }}
4541
run: npx semantic-release

0 commit comments

Comments
 (0)