We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 54a3b03 commit 896a390Copy full SHA for 896a390
.github/workflows/release-npm.yml
@@ -4,6 +4,10 @@ on:
4
push:
5
branches: [release/*]
6
7
+permissions:
8
+ id-token: write
9
+ contents: read
10
+
11
jobs:
12
publish-npm:
13
name: Publish NPM module
@@ -13,12 +17,9 @@ jobs:
17
- uses: actions/checkout@v5
14
18
- uses: actions/setup-node@v5
15
19
with:
16
- node-version: '22'
20
+ node-version: '24.x'
21
cache: 'npm'
- cache-dependency-path: javascript/package-lock.json
- - run: npm install-test
- working-directory: javascript
- - uses: cucumber/[email protected]
22
- with:
23
- npm-token: ${{ secrets.NPM_TOKEN }}
24
+ cache-dependency-path: package-lock.json
+ registry-url: 'https://registry.npmjs.org'
+ - run: npm install-ci-test
25
+ - run: npm publish
0 commit comments