Skip to content

Commit 7e8ee38

Browse files
committed
Update workflows
1 parent 176487f commit 7e8ee38

2 files changed

Lines changed: 10 additions & 14 deletions

File tree

.github/workflows/node.js.yml

Lines changed: 6 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2,34 +2,31 @@ name: Tests
22

33
on:
44
push:
5-
branches:
6-
- main
5+
branches: [main]
76
pull_request:
8-
branches:
9-
- main
7+
branches: [main]
108

119
jobs:
1210
build:
13-
1411
strategy:
1512
matrix:
16-
node-version: [20, 22, 24]
13+
node-version: [20, 22, 24, 25]
1714
os: [ubuntu-latest]
1815

1916
runs-on: ${{ matrix.os }}
2017

2118
steps:
22-
- uses: actions/checkout@v5
19+
- uses: actions/checkout@v6
2320
- uses: pnpm/action-setup@v4
2421
- name: Use Node.js ${{ matrix.node-version }}
25-
uses: actions/setup-node@v5
22+
uses: actions/setup-node@v6
2623
with:
2724
node-version: ${{ matrix.node-version }}
2825
cache: pnpm
2926
- name: Install dependencies
3027
run: pnpm install
3128
- name: Check coding standards
32-
if: matrix.node-version == 22 && matrix.os == 'ubuntu-latest'
29+
if: matrix.node-version == 24 && matrix.os == 'ubuntu-latest'
3330
run: npm run lint
3431
- name: Test
3532
run: npm run test

.github/workflows/publish.yml

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,15 +5,16 @@ on:
55
jobs:
66
build:
77
runs-on: ubuntu-latest
8+
environment: publish
89
permissions:
910
contents: write
1011
id-token: write
1112
steps:
12-
- uses: actions/checkout@v5
13+
- uses: actions/checkout@v6
1314
- uses: pnpm/action-setup@v4
14-
- uses: actions/setup-node@v5
15+
- uses: actions/setup-node@v6
1516
with:
16-
node-version: '22.x'
17+
node-version: 24
1718
registry-url: 'https://registry.npmjs.org'
1819
cache: pnpm
1920
- run: pnpm i -r
@@ -25,5 +26,3 @@ jobs:
2526
publish_dir: docs
2627
publish_branch: gh-pages
2728
- run: npm publish --access public --provenance
28-
env:
29-
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}

0 commit comments

Comments
 (0)