From 6f656a678353456d83bf8982a4d4200024aca038 Mon Sep 17 00:00:00 2001 From: John Hill Date: Thu, 30 Mar 2023 13:53:44 -0700 Subject: [PATCH] [Build]Remove Node14LTS from supported versions and update our pipelines (#6527) * bump minimumum and pin drivebys * move to 16 and remove 14 * remove 14 * update to latest --- .circleci/config.yml | 11 ++++------- .github/workflows/pr-platform.yml | 1 - package.json | 6 +++--- 3 files changed, 7 insertions(+), 11 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index ca3816df0e..641c948fac 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -175,11 +175,11 @@ workflows: overall-circleci-commit-status: #These jobs run on every commit jobs: - lint: - name: node14-lint - node-version: lts/fermium + name: node16-lint + node-version: lts/gallium - unit-test: name: node18-chrome - node-version: "18" + node-version: lts/hydrogen - e2e-test: name: e2e-stable node-version: lts/gallium @@ -191,15 +191,12 @@ workflows: the-nightly: #These jobs do not run on PRs, but against master at night jobs: - - unit-test: - name: node14-chrome-nightly - node-version: lts/fermium - unit-test: name: node16-chrome-nightly node-version: lts/gallium - unit-test: name: node18-chrome - node-version: "18" + node-version: lts/hydrogen - npm-audit: node-version: lts/gallium - e2e-test: diff --git a/.github/workflows/pr-platform.yml b/.github/workflows/pr-platform.yml index dc46123078..85f8334eb4 100644 --- a/.github/workflows/pr-platform.yml +++ b/.github/workflows/pr-platform.yml @@ -16,7 +16,6 @@ jobs: - macos-latest - windows-latest node_version: - - 14 - 16 - 18 architecture: diff --git a/package.json b/package.json index a4fe678cd9..c78819176a 100644 --- a/package.json +++ b/package.json @@ -41,7 +41,7 @@ "karma-sourcemap-loader": "0.3.8", "karma-spec-reporter": "0.0.36", "karma-webpack": "5.0.0", - "kdbush": "^3.0.0", + "kdbush": "3.0.0", "location-bar": "3.0.1", "lodash": "4.17.21", "mini-css-extract-plugin": "2.7.5", @@ -59,7 +59,7 @@ "sass": "1.59.3", "sass-loader": "13.2.1", "sinon": "15.0.1", - "style-loader": "^3.3.1", + "style-loader": "3.3.2", "typescript": "4.9.5", "uuid": "9.0.0", "vue": "2.6.14", @@ -107,7 +107,7 @@ "url": "https://github.com/nasa/openmct.git" }, "engines": { - "node": ">=14.19.1" + "node": ">=16.20.0" }, "browserslist": [ "Firefox ESR",