Skip to content

Commit 8b0696b

Browse files
committed
fix: update semantic release GitHub workflow
1 parent a17e153 commit 8b0696b

File tree

2 files changed

+16
-10
lines changed

2 files changed

+16
-10
lines changed

.github/workflows/release.yaml

Lines changed: 15 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,22 @@
11
jobs:
22
release:
3-
env:
4-
GITHUB_TOKEN: "${{ secrets.GITHUB_TOKEN }}"
3+
name: release
54
runs-on: ubuntu-latest
65
steps:
7-
- uses: actions/checkout@v1
8-
- uses: cycjimmy/[email protected]
9-
with:
10-
branch: main
11-
extra_plugins: |
12-
@semantic-release/changelog
13-
@semantic-release/git
14-
"on":
6+
- uses: actions/checkout@v2
7+
- uses: actions/setup-node@v2
8+
- env:
9+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
10+
name: Run semantic release
11+
run: |
12+
npm install -D @semantic-release/changelog
13+
npm install -D @semantic-release/git
14+
npx semantic-release
15+
name: Release
16+
on:
17+
pull_request:
18+
branches:
19+
- main
1520
push:
1621
branches:
1722
- main

.releaserc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
{
2+
"branches": "main",
23
"plugins": [
34
"@semantic-release/commit-analyzer",
45
"@semantic-release/github",

0 commit comments

Comments
 (0)