Skip to content

Commit 0942079

Browse files
committed
Update workflow and package node 24
1 parent df8329b commit 0942079

5 files changed

Lines changed: 157 additions & 387 deletions

File tree

.github/workflows/build.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,10 @@ jobs:
99
name: Test
1010
runs-on: ubuntu-latest
1111
steps:
12-
- uses: actions/checkout@v4
13-
- name: Use Node.js 20.x
14-
uses: actions/setup-node@v4
12+
- uses: actions/checkout@v6
13+
- name: Use Node.js LTS (Krypton)
14+
uses: actions/setup-node@v6
1515
with:
16-
node-version: '20.x'
16+
node-version: "lts/krypton"
1717
- run: npm ci
1818
- run: npm test

.github/workflows/deploy.yml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,11 @@ jobs:
1414
name: Test
1515
runs-on: ubuntu-latest
1616
steps:
17-
- uses: actions/checkout@v4
18-
- name: Use Node.js 20.x
19-
uses: actions/setup-node@v4
17+
- uses: actions/checkout@v6
18+
- name: Use Node.js LTS (Krypton)
19+
uses: actions/setup-node@v6
2020
with:
21-
node-version: '20.x'
21+
node-version: "lts/krypton"
2222
- run: npm ci
2323
- run: npm test
2424

@@ -27,11 +27,11 @@ jobs:
2727
runs-on: ubuntu-latest
2828
needs: test
2929
steps:
30-
- uses: actions/checkout@v4
31-
- name: Use Node.js 20.x
32-
uses: actions/setup-node@v4
30+
- uses: actions/checkout@v6
31+
- name: Use Node.js LTS (Krypton)
32+
uses: actions/setup-node@v6
3333
with:
34-
node-version: '20.x'
34+
node-version: "lts/krypton"
3535
- run: npm ci
3636
- name: Semantic Release
3737
run: npx semantic-release

app.config.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ application:
99
main:
1010
function: dist/index.js
1111
web: 'yes'
12-
runtime: nodejs:20
12+
runtime: nodejs:24
1313
inputs:
1414
LOG_LEVEL: debug
1515
annotations:

0 commit comments

Comments
 (0)