Skip to content

Commit 2639b12

Browse files
committed
ci: update workflows config.
1 parent f5da827 commit 2639b12

1 file changed

Lines changed: 9 additions & 7 deletions

File tree

.github/workflows/ci.yml

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,14 @@ on:
88
jobs:
99
build:
1010
runs-on: ubuntu-latest
11+
permissions:
12+
contents: write
13+
id-token: write
1114
steps:
12-
- uses: actions/checkout@v3
13-
- uses: actions/setup-node@v3
15+
- uses: actions/checkout@v6
16+
- uses: actions/setup-node@v6
1417
with:
15-
node-version: 16
18+
node-version: 24
1619
registry-url: 'https://registry.npmjs.org'
1720

1821
- run: npm install
@@ -37,7 +40,7 @@ jobs:
3740
uses: jaywcjlove/changelog-generator@main
3841

3942
- name: Deploy
40-
uses: peaceiris/actions-gh-pages@v3
43+
uses: peaceiris/actions-gh-pages@v4
4144
with:
4245
commit_message: ${{steps.tag_version.outputs.tag}} ${{ github.event.head_commit.message }}
4346
github_token: ${{ secrets.GITHUB_TOKEN }}
@@ -55,6 +58,7 @@ jobs:
5558
uses: ncipollo/release-action@v1
5659
if: steps.create_tag.outputs.successful
5760
with:
61+
allowUpdates: true
5862
token: ${{ secrets.GITHUB_TOKEN }}
5963
name: ${{ steps.create_tag.outputs.version }}
6064
tag: ${{ steps.create_tag.outputs.version }}
@@ -70,12 +74,10 @@ jobs:
7074
7175
${{ steps.changelog.outputs.changelog }}
7276
73-
- run: npm publish
77+
- run: NODE_AUTH_TOKEN="" npm publish --access public --provenance
7478
name: 📦 @uiw/react-tabs-draggable publish to NPM
7579
working-directory: core
7680
continue-on-error: true
77-
env:
78-
NODE_AUTH_TOKEN: ${{secrets.NPM_TOKEN}}
7981

8082
outputs:
8183
successful: ${{steps.create_tag.outputs.successful }}

0 commit comments

Comments
 (0)