Skip to content

Commit 06d70b0

Browse files
committed
chore: align staged publish workflows
1 parent e8491af commit 06d70b0

2 files changed

Lines changed: 14 additions & 15 deletions

File tree

.github/workflows/main.yaml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -22,10 +22,10 @@ jobs:
2222
runs-on: ubuntu-latest
2323
steps:
2424
- name: Checkout
25-
uses: actions/checkout@v4
25+
uses: actions/checkout@v6
2626

2727
- name: Setup Node
28-
uses: actions/setup-node@v4
28+
uses: actions/setup-node@v6
2929
with:
3030
node-version: '22'
3131
cache: npm
@@ -54,10 +54,10 @@ jobs:
5454

5555
steps:
5656
- name: Checkout
57-
uses: actions/checkout@v4
57+
uses: actions/checkout@v6
5858

5959
- name: Setup Node
60-
uses: actions/setup-node@v4
60+
uses: actions/setup-node@v6
6161
with:
6262
node-version: ${{ matrix.node }}
6363
cache: npm
@@ -93,10 +93,10 @@ jobs:
9393
contents: read
9494
steps:
9595
- name: Checkout
96-
uses: actions/checkout@v4
96+
uses: actions/checkout@v6
9797

9898
- name: Setup Node
99-
uses: actions/setup-node@v4
99+
uses: actions/setup-node@v6
100100
with:
101101
node-version: '22'
102102
cache: npm

.github/workflows/release.yaml

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -16,15 +16,14 @@ jobs:
1616

1717
steps:
1818
- name: Checkout code
19-
uses: actions/checkout@v4
19+
uses: actions/checkout@v6
2020

2121
- name: Setup Node.js
22-
uses: actions/setup-node@v4
22+
uses: actions/setup-node@v6
2323
with:
24-
node-version: '24.x'
24+
node-version: '26.x'
2525
registry-url: 'https://registry.npmjs.org'
2626
cache: 'npm'
27-
always-auth: true
2827

2928
- name: Install dependencies
3029
run: npm ci
@@ -47,12 +46,12 @@ jobs:
4746
echo "is_prerelease=false" >> $GITHUB_OUTPUT
4847
fi
4948
50-
- name: Publish to npm
51-
run: npm publish --provenance --access public --tag ${{ steps.release-info.outputs.npm_tag }}
49+
- name: Stage publish to npm
50+
run: npm stage publish --provenance --access public --tag ${{ steps.release-info.outputs.npm_tag }}
5251

5352
- name: Create GitHub Release
54-
if: steps.release-info.outputs.is_prerelease == 'false'
55-
uses: softprops/action-gh-release@v2
53+
uses: softprops/action-gh-release@v3
5654
with:
5755
generate_release_notes: true
58-
prerelease: ${{ steps.release-info.outputs.is_prerelease == 'true' }}
56+
prerelease: true
57+
make_latest: false

0 commit comments

Comments
 (0)