Skip to content

Commit 897779a

Browse files
committed
#155 update github actions
1 parent f442514 commit 897779a

5 files changed

Lines changed: 320 additions & 15 deletions

File tree

.github/workflows/integration.yml

Lines changed: 13 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,15 @@ jobs:
1717
contents: read
1818
pull-requests: write
1919
steps:
20-
- uses: actions/setup-node@v5
21-
- uses: actions/checkout@v5
20+
- uses: actions/setup-node@v6
21+
with:
22+
node-version: 24
23+
registry-url: "https://registry.npmjs.org"
24+
- uses: actions/checkout@v6
2225
with:
2326
repository: Next2D/player
2427
ref: main
28+
- run: npm install -g npm@latest
2529
- run: npm install
2630
- run: npm run test
2731

@@ -31,11 +35,14 @@ jobs:
3135
contents: read
3236
pull-requests: write
3337
steps:
34-
- uses: actions/setup-node@v5
35-
- uses: actions/checkout@v5
38+
- uses: actions/setup-node@v6
39+
with:
40+
node-version: 24
41+
registry-url: "https://registry.npmjs.org"
42+
- uses: actions/checkout@v6
3643
with:
3744
repository: Next2D/player
3845
ref: main
46+
- run: npm install -g npm@latest
3947
- run: npm install
40-
- run: npm run test
41-
48+
- run: npm run test

.github/workflows/lint.yml

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,12 @@ jobs:
1717
contents: read
1818
pull-requests: write
1919
steps:
20-
- uses: actions/checkout@v5
21-
- uses: actions/setup-node@v5
20+
- uses: actions/checkout@v6
21+
- uses: actions/setup-node@v6
22+
with:
23+
node-version: 24
24+
registry-url: "https://registry.npmjs.org"
25+
- run: npm install -g npm@latest
2226
- run: npm install
2327
- run: npx eslint ./src/**/*.ts
2428

@@ -28,7 +32,11 @@ jobs:
2832
contents: read
2933
pull-requests: write
3034
steps:
31-
- uses: actions/checkout@v5
32-
- uses: actions/setup-node@v5
35+
- uses: actions/checkout@v6
36+
- uses: actions/setup-node@v6
37+
with:
38+
node-version: 24
39+
registry-url: "https://registry.npmjs.org"
40+
- run: npm install -g npm@latest
3341
- run: npm install
3442
- run: npx eslint ./src/**/*.ts

.github/workflows/publish.yml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,12 @@ jobs:
1212
contents: read
1313
pull-requests: write
1414
steps:
15-
- uses: actions/checkout@v5
16-
- uses: actions/setup-node@v5
15+
- uses: actions/checkout@v6
16+
- uses: actions/setup-node@v6
1717
with:
18-
node-version: "22.x"
18+
node-version: 24
1919
registry-url: "https://registry.npmjs.org"
20+
- run: npm install -g npm@latest
2021
- run: npm run create:package
2122
- run: npm install
2223
- run: npm run release

0 commit comments

Comments
 (0)