Skip to content

Commit acb371b

Browse files
committed
github action update
1 parent eb2801a commit acb371b

File tree

1 file changed

+23
-2
lines changed

1 file changed

+23
-2
lines changed

.github/workflows/publish-release.yaml renamed to .github/workflows/build-release.yaml

Lines changed: 23 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,28 @@ on:
66
- main
77

88
jobs:
9-
npmjs:
9+
release:
1010
runs-on: ubuntu-latest
11+
steps:
12+
- name: Repo checkout
13+
uses: actions/checkout@v4
14+
15+
- name: Bump version and push tag
16+
id: bump
17+
uses: hennejg/[email protected]
18+
with:
19+
github_token: ${{ secrets.GITHUB_TOKEN }}
20+
release_branches: main
21+
22+
- name: Release tag
23+
uses: ncipollo/release-action@v1
24+
with:
25+
tag: ${{ steps.bump.outputs.new_tag }}
26+
generateReleaseNotes: true
27+
28+
publish-npmjs:
29+
runs-on: ubuntu-latest
30+
needs: [release]
1131
permissions:
1232
contents: read
1333
id-token: write
@@ -27,8 +47,9 @@ jobs:
2747
env:
2848
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
2949

30-
github:
50+
publish-github:
3151
runs-on: ubuntu-latest
52+
needs: [release]
3253
permissions:
3354
contents: read
3455
id-token: write

0 commit comments

Comments
 (0)