diff --git a/.github/workflows/build-deploy-docs.yml b/.github/workflows/build-deploy-docs.yml index 787a17c3..7593115a 100644 --- a/.github/workflows/build-deploy-docs.yml +++ b/.github/workflows/build-deploy-docs.yml @@ -23,7 +23,7 @@ jobs: - name: Setup Node.js uses: actions/setup-node@v4 with: - node-version: 18 + node-version: "20.x" - run: pip install mkdocs-material mdx_truly_sane_lists - run: npm ci - run: npm run build diff --git a/.github/workflows/deploy-BETA.yml b/.github/workflows/deploy-BETA.yml index a558e549..efa4bcac 100644 --- a/.github/workflows/deploy-BETA.yml +++ b/.github/workflows/deploy-BETA.yml @@ -36,7 +36,7 @@ jobs: - uses: actions/checkout@v4 - uses: actions/setup-node@v4.0.3 with: - node-version: "18.x" + node-version: "20.x" registry-url: "https://registry.npmjs.org" scope: nvuillam - run: npm ci diff --git a/.github/workflows/deploy-RELEASE.yml b/.github/workflows/deploy-RELEASE.yml index c74e8116..39fa629b 100644 --- a/.github/workflows/deploy-RELEASE.yml +++ b/.github/workflows/deploy-RELEASE.yml @@ -34,7 +34,7 @@ jobs: # Setup .npmrc file to publish to npm - uses: actions/setup-node@v4.0.3 with: - node-version: "18.x" + node-version: "20.x" registry-url: "https://registry.npmjs.org" scope: nvuillam - run: npm ci diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index d9841024..477d0492 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -22,7 +22,7 @@ jobs: - name: Install node uses: actions/setup-node@v4 with: - node-version: 18 + node-version: "20.x" - name: Install groovy uses: sdkman/sdkman-action@b1f9b696c79148b66d3d3a06f7ea801820318d0f diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index c13c09d4..c62854f2 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -12,7 +12,7 @@ jobs: test: strategy: matrix: - node_version: ['18'] + node_version: ['20'] java_version: ['11', '17','21'] java_distrib: [temurin] os: [ubuntu-latest, macos-latest, windows-latest] diff --git a/CHANGELOG.md b/CHANGELOG.md index fe9981b2..fac61c67 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,7 @@ - Setup renovate - Upgrade dependencies, including base package node-java-caller + - Upgrade NodeJs to minimum version 20 - Upgrade MegaLinter to v8 ## [14.6.0] 2024-05-08 diff --git a/docs/CHANGELOG.md b/docs/CHANGELOG.md index fe9981b2..fac61c67 100644 --- a/docs/CHANGELOG.md +++ b/docs/CHANGELOG.md @@ -4,6 +4,7 @@ - Setup renovate - Upgrade dependencies, including base package node-java-caller + - Upgrade NodeJs to minimum version 20 - Upgrade MegaLinter to v8 ## [14.6.0] 2024-05-08 diff --git a/package-lock.json b/package-lock.json index 51b75556..81742b4e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -49,7 +49,7 @@ "which": "^2.0.2" }, "engines": { - "node": ">=18.0.0" + "node": ">=20.0.0" } }, "node_modules/@ampproject/remapping": { diff --git a/package.json b/package.json index 2fcd7efe..72670255 100644 --- a/package.json +++ b/package.json @@ -83,7 +83,7 @@ "which": "^2.0.2" }, "engines": { - "node": ">=18.0.0" + "node": ">=20.0.0" }, "mocha": { "require": [