diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 2e30a9d..64b2223 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -22,7 +22,7 @@ jobs: - name: Setup Node.js uses: actions/setup-node@v5 with: - node-version: lts/* + node-version: "24" - name: Install dependencies run: npm install - name: build @@ -96,7 +96,7 @@ jobs: steps: - uses: actions/setup-node@v5 with: - node-version: lts/* + node-version: "24" - name: Download build artifacts uses: actions/download-artifact@v5 with: diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 4942191..5eee719 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -31,7 +31,7 @@ jobs: - name: Setup Node.js uses: actions/setup-node@v5 with: - node-version: lts/* + node-version: "24" - name: Install dependencies run: npm ci - name: release @@ -71,7 +71,7 @@ jobs: steps: - uses: actions/setup-node@v5 with: - node-version: lts/* + node-version: "24" - name: Download build artifacts uses: actions/download-artifact@v5 with: @@ -95,7 +95,7 @@ jobs: steps: - uses: actions/setup-node@v5 with: - node-version: lts/* + node-version: "24" - name: Download build artifacts uses: actions/download-artifact@v5 with: diff --git a/.github/workflows/upgrade-main.yml b/.github/workflows/upgrade-main.yml index e5015fa..435274e 100644 --- a/.github/workflows/upgrade-main.yml +++ b/.github/workflows/upgrade-main.yml @@ -21,7 +21,7 @@ jobs: - name: Setup Node.js uses: actions/setup-node@v5 with: - node-version: lts/* + node-version: "24" - name: Install dependencies run: npm ci - name: Upgrade dependencies diff --git a/.projenrc.ts b/.projenrc.ts index af9b651..f0d90de 100644 --- a/.projenrc.ts +++ b/.projenrc.ts @@ -20,6 +20,7 @@ const project = new awscdk.AwsCdkConstructLibrary({ npmIgnoreOptions: { ignorePatterns: ['/example/lambda/node_modules', '/example/lambda/.llrt'], }, + workflowNodeVersion: '24', npmTrustedPublishing: true, packageManager: NodePackageManager.NPM, gitignore: ['*.js', '*.d.ts', '!test/.*.snapshot/**/*', '.tmp'], diff --git a/package-lock.json b/package-lock.json index 5fa442d..81cc63b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -6787,25 +6787,6 @@ } } }, - "node_modules/jest-config/node_modules/@types/node": { - "version": "24.5.0", - "dev": true, - "license": "MIT", - "optional": true, - "peer": true, - "dependencies": { - "undici-types": "~7.12.0" - } - }, - "node_modules/jest-config/node_modules/undici-types": { - "version": "7.12.0", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-7.12.0.tgz", - "integrity": "sha512-goOacqME2GYyOZZfb5Lgtu+1IDmAlAEu5xnD3+xTzS10hT0vzpf0SPjkXwAw9Jm+4n/mQGDP3LO8CPbYROeBfQ==", - "dev": true, - "license": "MIT", - "optional": true, - "peer": true - }, "node_modules/jest-diff": { "version": "29.7.0", "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.7.0.tgz",