Skip to content

Commit 6007327

Browse files
committed
github action fixes
1 parent 9f3e216 commit 6007327

File tree

1 file changed

+24
-3
lines changed

1 file changed

+24
-3
lines changed
Lines changed: 24 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,33 @@
1-
name: publish-release
1+
name: build-release
22

33
on:
44
push:
55
branches:
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+
release-github:
3151
runs-on: ubuntu-latest
52+
needs: [release]
3253
permissions:
3354
contents: read
3455
id-token: write

0 commit comments

Comments
 (0)