Skip to content

Commit 578de37

Browse files
authored
chore: migrate dev environment to nodejs24 (#4781)
1 parent c33f5e4 commit 578de37

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

50 files changed

+75
-57
lines changed

.devcontainer/devcontainer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
// Append -bullseye or -buster to pin to an OS version.
99
// Use -bullseye variants on local arm64/Apple Silicon.
1010
"args": {
11-
"VARIANT": "22-bullseye"
11+
"VARIANT": "24-bullseye"
1212
}
1313
},
1414
"customizations": {

.github/ISSUE_TEMPLATE/bug_report.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,7 @@ body:
6767
attributes:
6868
label: AWS Lambda function runtime
6969
options:
70+
- 24.x
7071
- 22.x
7172
- 20.x
7273
validations:

.github/workflows/bootstrap_region.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ jobs:
4949
- name: Setup Node.js
5050
uses: actions/setup-node@2028fbc5c25fe9cf00d9f06a71cc4710d4507903 # v6.0.0
5151
with:
52-
node-version: "22"
52+
node-version: 24
5353
- name: Setup dependencies
5454
uses: aws-powertools/actions/.github/actions/cached-node-modules@29979bc5339bf54f76a11ac36ff67701986bb0f0
5555
- id: credentials

.github/workflows/make-release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ jobs:
5050
- name: Setup NodeJS
5151
uses: actions/setup-node@2028fbc5c25fe9cf00d9f06a71cc4710d4507903 # v6.0.0
5252
with:
53-
node-version: "22"
53+
node-version: 24
5454
cache: "npm"
5555
registry-url: 'https://registry.npmjs.org'
5656
- name: Setup auth tokens

.github/workflows/make-version.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ jobs:
2525
pull-requests: write
2626
runs-on: ubuntu-latest
2727
env:
28-
NODE_VERSION: "22"
28+
NODE_VERSION: "24"
2929
outputs:
3030
RELEASE_VERSION: ${{ steps.version-n-changelog.outputs.new-version }}
3131
steps:

.github/workflows/publish-package.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ jobs:
4141
- name: Setup NodeJS
4242
uses: actions/setup-node@2028fbc5c25fe9cf00d9f06a71cc4710d4507903 # v6.0.0
4343
with:
44-
node-version: "22"
44+
node-version: 24
4545
cache: "npm"
4646
registry-url: 'https://registry.npmjs.org'
4747
- name: Setup auth tokens

.github/workflows/publish_layer.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ jobs:
4444
- name: Setup Node.js
4545
uses: actions/setup-node@2028fbc5c25fe9cf00d9f06a71cc4710d4507903 # v6.0.0
4646
with:
47-
node-version: "22"
47+
node-version: 24
4848
- name: Setup dependencies
4949
uses: aws-powertools/actions/.github/actions/cached-node-modules@29979bc5339bf54f76a11ac36ff67701986bb0f0
5050
- name: CDK build

.github/workflows/quality_check.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
NODE_ENV: dev
2020
strategy:
2121
matrix:
22-
version: [20, 22]
22+
version: [20, 22, 24]
2323
workspace: [
2424
"packages/batch",
2525
"packages/commons",
@@ -68,7 +68,7 @@ jobs:
6868
- name: Setup NodeJS
6969
uses: actions/setup-node@2028fbc5c25fe9cf00d9f06a71cc4710d4507903 # v6.0.0
7070
with:
71-
node-version: 22
71+
node-version: 24
7272
cache: "npm"
7373
- name: Setup dependencies
7474
uses: aws-powertools/actions/.github/actions/cached-node-modules@29979bc5339bf54f76a11ac36ff67701986bb0f0
@@ -86,7 +86,7 @@ jobs:
8686
- name: Setup NodeJS
8787
uses: actions/setup-node@2028fbc5c25fe9cf00d9f06a71cc4710d4507903 # v6.0.0
8888
with:
89-
node-version: 22
89+
node-version: 24
9090
cache: "npm"
9191
- name: Setup dependencies
9292
uses: aws-powertools/actions/.github/actions/cached-node-modules@29979bc5339bf54f76a11ac36ff67701986bb0f0
@@ -104,7 +104,7 @@ jobs:
104104
- name: Setup NodeJS
105105
uses: actions/setup-node@2028fbc5c25fe9cf00d9f06a71cc4710d4507903 # v6.0.0
106106
with:
107-
node-version: 22
107+
node-version: 24
108108
cache: "npm"
109109
- name: Setup dependencies
110110
uses: aws-powertools/actions/.github/actions/cached-node-modules@29979bc5339bf54f76a11ac36ff67701986bb0f0
@@ -120,7 +120,7 @@ jobs:
120120
- name: Setup NodeJS
121121
uses: actions/setup-node@2028fbc5c25fe9cf00d9f06a71cc4710d4507903 # v6.0.0
122122
with:
123-
node-version: 22
123+
node-version: 24
124124
cache: "npm"
125125
- name: Setup dependencies
126126
uses: aws-powertools/actions/.github/actions/cached-node-modules@29979bc5339bf54f76a11ac36ff67701986bb0f0

.github/workflows/reusable-run-linting-check-and-unit-tests.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ jobs:
3939
NODE_ENV: dev
4040
strategy:
4141
matrix:
42-
version: [20, 22]
42+
version: [20, 22, 24]
4343
workspace: [
4444
"packages/batch",
4545
"packages/commons",
@@ -92,7 +92,7 @@ jobs:
9292
name: Setup Node.js
9393
uses: actions/setup-node@2028fbc5c25fe9cf00d9f06a71cc4710d4507903 # v6.0.0
9494
with:
95-
node-version: 22
95+
node-version: 24
9696
cache: "npm"
9797
- &setup_dependencies
9898
name: Setup dependencies

.github/workflows/reusable_deploy_layer_stack.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@ jobs:
8383
- name: Setup Node.js
8484
uses: actions/setup-node@2028fbc5c25fe9cf00d9f06a71cc4710d4507903 # v6.0.0
8585
with:
86-
node-version: "22"
86+
node-version: 24
8787
- name: Setup dependencies
8888
uses: aws-powertools/actions/.github/actions/cached-node-modules@29979bc5339bf54f76a11ac36ff67701986bb0f0
8989
- name: Download artifact

0 commit comments

Comments
 (0)