From 9aef08b63f38b611f32cb85b1b986c0c9658626a Mon Sep 17 00:00:00 2001 From: wolfy1339 <4595477+wolfy1339@users.noreply.github.com> Date: Thu, 7 Jul 2022 17:37:47 -0400 Subject: [PATCH 1/6] build(package): set minimal node version in engines field to v14 BREAKING CHANGE: Drop support for NodeJS v10, v12 --- package.json | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/package.json b/package.json index ac3bad1e6..3e9e45a39 100644 --- a/package.json +++ b/package.json @@ -70,7 +70,10 @@ "@pika/plugin-ts-standard-pkg" ], [ - "@pika/plugin-build-node" + "@pika/plugin-build-node", + { + "minNodeVersion": "14" + } ], [ "@pika/plugin-build-web" @@ -104,5 +107,8 @@ "extends": [ "github>octokit/.github" ] + }, + "engines": { + "node": ">= 14" } } From 97f5348cd6d948089ec598248cd34d8b5eebe74c Mon Sep 17 00:00:00 2001 From: wolfy1339 <4595477+wolfy1339@users.noreply.github.com> Date: Thu, 7 Jul 2022 17:37:49 -0400 Subject: [PATCH 2/6] ci: stop testing against NodeJS v10, v12 From 2c0d355b2cd50a55e86feaf187c5b9d0b22e5944 Mon Sep 17 00:00:00 2001 From: wolfy1339 <4595477+wolfy1339@users.noreply.github.com> Date: Thu, 7 Jul 2022 17:37:51 -0400 Subject: [PATCH 3/6] ci: stop testing against NodeJS v10, v12 From 90dfcf4f77930f82eefbaae23c9c681efb16b175 Mon Sep 17 00:00:00 2001 From: wolfy1339 <4595477+wolfy1339@users.noreply.github.com> Date: Thu, 7 Jul 2022 17:37:53 -0400 Subject: [PATCH 4/6] ci: stop testing against NodeJS v10, v12 --- .github/workflows/test.yml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 37c84d538..738147fda 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -14,10 +14,9 @@ jobs: strategy: matrix: node_version: - - 10 - - 12 - 14 - 16 + - 18 steps: - uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # tag=v3 From 821d9b2323176ebbd6fb2ade1c2ac5ea40a1f5d5 Mon Sep 17 00:00:00 2001 From: wolfy1339 <4595477+wolfy1339@users.noreply.github.com> Date: Thu, 7 Jul 2022 17:37:55 -0400 Subject: [PATCH 5/6] ci: stop testing against NodeJS v10, v12 From c37d37e6952bbca6b39ca1f72310e4317f17f5d3 Mon Sep 17 00:00:00 2001 From: wolfy1339 <4595477+wolfy1339@users.noreply.github.com> Date: Thu, 7 Jul 2022 18:16:47 -0400 Subject: [PATCH 6/6] ci: remove nove v18 for now --- .github/workflows/test.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 738147fda..af927df0f 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -16,7 +16,6 @@ jobs: node_version: - 14 - 16 - - 18 steps: - uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # tag=v3