Skip to content

Commit e7fd2d4

Browse files
authored
Update create-release.yml
1 parent 8454ff4 commit e7fd2d4

File tree

1 file changed

+19
-1
lines changed

1 file changed

+19
-1
lines changed

.github/workflows/create-release.yml

Lines changed: 19 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,32 @@
11
on:
22
push:
33
tags:
4-
- 'v*' # Push events to matching v*, i.e. v1.0, v20.15.10
4+
- 'v*'
55

66
name: Create Release
77

88
jobs:
9+
publish-to-npm:
10+
name: Publish to npm
11+
runs-on: ubuntu-latest
12+
permissions:
13+
id-token: write
14+
steps:
15+
- name: Checkout source
16+
uses: actions/checkout@v4
17+
- name: Setup node
18+
uses: actions/setup-node@v4
19+
with:
20+
node-version: 20
21+
registry-url: 'https://registry.npmjs.org'
22+
cache: npm
23+
- name: Install latest npm version
24+
run: npm install -g npm@latest
25+
926
create-github-release:
1027
name: Create GitHub Release
1128
runs-on: ubuntu-latest
29+
needs: publish-to-npm
1230
permissions:
1331
contents: write
1432
steps:

0 commit comments

Comments
 (0)