diff --git a/.github/workflows/coverage.yaml b/.github/workflows/coverage.yaml index d81a2da1..ee2b9ec9 100644 --- a/.github/workflows/coverage.yaml +++ b/.github/workflows/coverage.yaml @@ -19,7 +19,7 @@ jobs: reports_path: ${{ steps.list_reports_path.outputs.reports_path }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: actions/setup-node@v3 with: diff --git a/.github/workflows/pr.yaml b/.github/workflows/pr.yaml index e7faef39..144b1d12 100644 --- a/.github/workflows/pr.yaml +++ b/.github/workflows/pr.yaml @@ -14,7 +14,7 @@ jobs: shell: bash steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 2 @@ -44,10 +44,10 @@ jobs: shell: bash strategy: matrix: - node_version: [18, 19, 20] + node_version: [18, 19, 20, 21] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - uses: actions/setup-node@v3 with: diff --git a/.github/workflows/publish.yaml b/.github/workflows/publish.yaml index 1714fa9c..e2220d8c 100644 --- a/.github/workflows/publish.yaml +++ b/.github/workflows/publish.yaml @@ -52,7 +52,7 @@ jobs: contents: write steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 2 ref: ${{ env.SOURCE_BRANCH }} @@ -85,7 +85,7 @@ jobs: pull-requests: write steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 2 ref: ${{ env.SOURCE_BRANCH }} diff --git a/common/changes/@fabernovel/heart-api/ci-test-with-node-21_2023-10-18-14-48.json b/common/changes/@fabernovel/heart-api/ci-test-with-node-21_2023-10-18-14-48.json new file mode 100644 index 00000000..e1e2c726 --- /dev/null +++ b/common/changes/@fabernovel/heart-api/ci-test-with-node-21_2023-10-18-14-48.json @@ -0,0 +1,10 @@ +{ + "changes": [ + { + "packageName": "@fabernovel/heart-api", + "comment": "Add compatibility with Node.js 21", + "type": "minor" + } + ], + "packageName": "@fabernovel/heart-api" +} \ No newline at end of file diff --git a/common/changes/@fabernovel/heart-cli/ci-test-with-node-21_2023-10-18-14-48.json b/common/changes/@fabernovel/heart-cli/ci-test-with-node-21_2023-10-18-14-48.json new file mode 100644 index 00000000..62024910 --- /dev/null +++ b/common/changes/@fabernovel/heart-cli/ci-test-with-node-21_2023-10-18-14-48.json @@ -0,0 +1,10 @@ +{ + "changes": [ + { + "packageName": "@fabernovel/heart-cli", + "comment": "Add compatibility with Node.js 21", + "type": "minor" + } + ], + "packageName": "@fabernovel/heart-cli" +} \ No newline at end of file diff --git a/common/changes/@fabernovel/heart-common/ci-test-with-node-21_2023-10-18-14-48.json b/common/changes/@fabernovel/heart-common/ci-test-with-node-21_2023-10-18-14-48.json new file mode 100644 index 00000000..d28b69ff --- /dev/null +++ b/common/changes/@fabernovel/heart-common/ci-test-with-node-21_2023-10-18-14-48.json @@ -0,0 +1,10 @@ +{ + "changes": [ + { + "packageName": "@fabernovel/heart-common", + "comment": "Add compatibility with Node.js 21", + "type": "minor" + } + ], + "packageName": "@fabernovel/heart-common" +} \ No newline at end of file diff --git a/common/changes/@fabernovel/heart-greenit/ci-test-with-node-21_2023-10-18-14-48.json b/common/changes/@fabernovel/heart-greenit/ci-test-with-node-21_2023-10-18-14-48.json new file mode 100644 index 00000000..4f71a4e6 --- /dev/null +++ b/common/changes/@fabernovel/heart-greenit/ci-test-with-node-21_2023-10-18-14-48.json @@ -0,0 +1,10 @@ +{ + "changes": [ + { + "packageName": "@fabernovel/heart-greenit", + "comment": "Add compatibility with Node.js 21", + "type": "minor" + } + ], + "packageName": "@fabernovel/heart-greenit" +} \ No newline at end of file diff --git a/common/changes/@fabernovel/heart-lighthouse/ci-test-with-node-21_2023-10-18-14-48.json b/common/changes/@fabernovel/heart-lighthouse/ci-test-with-node-21_2023-10-18-14-48.json new file mode 100644 index 00000000..41ea7623 --- /dev/null +++ b/common/changes/@fabernovel/heart-lighthouse/ci-test-with-node-21_2023-10-18-14-48.json @@ -0,0 +1,10 @@ +{ + "changes": [ + { + "packageName": "@fabernovel/heart-lighthouse", + "comment": "Add compatibility with Node.js 21", + "type": "minor" + } + ], + "packageName": "@fabernovel/heart-lighthouse" +} \ No newline at end of file diff --git a/common/changes/@fabernovel/heart-mysql/ci-test-with-node-21_2023-10-18-14-48.json b/common/changes/@fabernovel/heart-mysql/ci-test-with-node-21_2023-10-18-14-48.json new file mode 100644 index 00000000..26f0bf65 --- /dev/null +++ b/common/changes/@fabernovel/heart-mysql/ci-test-with-node-21_2023-10-18-14-48.json @@ -0,0 +1,10 @@ +{ + "changes": [ + { + "packageName": "@fabernovel/heart-mysql", + "comment": "Add compatibility with Node.js 21", + "type": "minor" + } + ], + "packageName": "@fabernovel/heart-mysql" +} \ No newline at end of file diff --git a/common/changes/@fabernovel/heart-observatory/ci-test-with-node-21_2023-10-18-14-48.json b/common/changes/@fabernovel/heart-observatory/ci-test-with-node-21_2023-10-18-14-48.json new file mode 100644 index 00000000..c92e4c9b --- /dev/null +++ b/common/changes/@fabernovel/heart-observatory/ci-test-with-node-21_2023-10-18-14-48.json @@ -0,0 +1,10 @@ +{ + "changes": [ + { + "packageName": "@fabernovel/heart-observatory", + "comment": "Add compatibility with Node.js 21", + "type": "minor" + } + ], + "packageName": "@fabernovel/heart-observatory" +} \ No newline at end of file diff --git a/common/changes/@fabernovel/heart-slack/ci-test-with-node-21_2023-10-18-14-48.json b/common/changes/@fabernovel/heart-slack/ci-test-with-node-21_2023-10-18-14-48.json new file mode 100644 index 00000000..82c2602d --- /dev/null +++ b/common/changes/@fabernovel/heart-slack/ci-test-with-node-21_2023-10-18-14-48.json @@ -0,0 +1,10 @@ +{ + "changes": [ + { + "packageName": "@fabernovel/heart-slack", + "comment": "Add compatibility with Node.js 21", + "type": "minor" + } + ], + "packageName": "@fabernovel/heart-slack" +} \ No newline at end of file diff --git a/common/changes/@fabernovel/heart-ssllabs-server/ci-test-with-node-21_2023-10-18-14-48.json b/common/changes/@fabernovel/heart-ssllabs-server/ci-test-with-node-21_2023-10-18-14-48.json new file mode 100644 index 00000000..ed40feff --- /dev/null +++ b/common/changes/@fabernovel/heart-ssllabs-server/ci-test-with-node-21_2023-10-18-14-48.json @@ -0,0 +1,10 @@ +{ + "changes": [ + { + "packageName": "@fabernovel/heart-ssllabs-server", + "comment": "Add compatibility with Node.js 21", + "type": "minor" + } + ], + "packageName": "@fabernovel/heart-ssllabs-server" +} \ No newline at end of file diff --git a/modules/api/package.json b/modules/api/package.json index 2526a702..8bda38a3 100644 --- a/modules/api/package.json +++ b/modules/api/package.json @@ -58,7 +58,7 @@ "@fabernovel/heart-cli": "^4.0.0" }, "engines": { - "node": ">=18 <21" + "node": ">=18 <22" }, "heart": { "id": "api", diff --git a/modules/cli/package.json b/modules/cli/package.json index 29524105..eea40ad0 100644 --- a/modules/cli/package.json +++ b/modules/cli/package.json @@ -61,6 +61,6 @@ "typescript": "^5.3.3" }, "engines": { - "node": ">=18 <21" + "node": ">=18 <22" } } diff --git a/modules/common/package.json b/modules/common/package.json index 5350849f..27507cbf 100644 --- a/modules/common/package.json +++ b/modules/common/package.json @@ -58,6 +58,6 @@ "typescript": "^5.3.3" }, "engines": { - "node": ">=18 <21" + "node": ">=18 <22" } } diff --git a/modules/greenit/package.json b/modules/greenit/package.json index 51bbae4f..5665f8df 100644 --- a/modules/greenit/package.json +++ b/modules/greenit/package.json @@ -62,7 +62,7 @@ "@fabernovel/heart-cli": "^4.0.0" }, "engines": { - "node": ">=18 <21" + "node": ">=18 <22" }, "heart": { "id": "greenit", diff --git a/modules/lighthouse/package.json b/modules/lighthouse/package.json index 4db65b9f..19faa812 100644 --- a/modules/lighthouse/package.json +++ b/modules/lighthouse/package.json @@ -56,7 +56,7 @@ "@fabernovel/heart-cli": "^4.0.0" }, "engines": { - "node": ">=18 <21" + "node": ">=18 <22" }, "heart": { "id": "lighthouse", diff --git a/modules/mysql/package.json b/modules/mysql/package.json index 5f43ebbe..571e74fa 100644 --- a/modules/mysql/package.json +++ b/modules/mysql/package.json @@ -58,7 +58,7 @@ "@fabernovel/heart-cli": "^4.0.0" }, "engines": { - "node": ">=18 <21" + "node": ">=18 <22" }, "heart": { "id": "mysql", diff --git a/modules/observatory/package.json b/modules/observatory/package.json index 4b74f3e4..644dd46a 100644 --- a/modules/observatory/package.json +++ b/modules/observatory/package.json @@ -53,7 +53,7 @@ "@fabernovel/heart-cli": "^4.0.0" }, "engines": { - "node": ">=18 <21" + "node": ">=18 <22" }, "heart": { "id": "observatory", diff --git a/modules/slack/package.json b/modules/slack/package.json index fe893b00..256f3e16 100644 --- a/modules/slack/package.json +++ b/modules/slack/package.json @@ -54,7 +54,7 @@ "@fabernovel/heart-cli": "^4.0.0" }, "engines": { - "node": ">=18 <21" + "node": ">=18 <22" }, "heart": { "id": "slack", diff --git a/modules/ssllabs-server/package.json b/modules/ssllabs-server/package.json index 24396883..1033023c 100644 --- a/modules/ssllabs-server/package.json +++ b/modules/ssllabs-server/package.json @@ -53,7 +53,7 @@ "@fabernovel/heart-cli": "^4.0.0" }, "engines": { - "node": ">=18 <21" + "node": ">=18 <22" }, "heart": { "id": "ssllabs-server", diff --git a/modules/tpl/package.json b/modules/tpl/package.json index 781f5d04..e7473349 100644 --- a/modules/tpl/package.json +++ b/modules/tpl/package.json @@ -51,7 +51,7 @@ "@fabernovel/heart-cli": "^4.0.0" }, "engines": { - "node": ">=18 <21" + "node": ">=18 <22" }, "heart": { "id": "tpl", diff --git a/rush.json b/rush.json index 90f6b9d9..5cc38b79 100644 --- a/rush.json +++ b/rush.json @@ -80,7 +80,7 @@ * Specify a SemVer range to ensure developers use a NodeJS version that is appropriate * for your repo. */ - "nodeSupportedVersionRange": ">=18 <21", + "nodeSupportedVersionRange": ">=18 <22", /** * If you would like the version specifiers for your dependencies to be consistent, then