From e3ab0c4689b2c8ebca6c7ae303f6771cd0b8e228 Mon Sep 17 00:00:00 2001 From: David Chambers Date: Wed, 6 Dec 2023 16:08:44 +0100 Subject: [PATCH] circle: update Node versions --- .circleci/config.yml | 34 ++++++++++++---------------------- 1 file changed, 12 insertions(+), 22 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 1dfcc79..6082ee9 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -1,29 +1,19 @@ version: 2.1 orbs: - node: circleci/node@4.3.0 - -jobs: - test: - executor: - name: node/default - tag: <> - parameters: - version: - type: string - steps: - - checkout - - run: npm install - - run: npm test + node: circleci/node@5.1.0 workflows: test: jobs: - - test: - version: 10.14.2 - - test: - version: 12.0.0 - - test: - version: 14.0.0 - - test: - version: 16.0.0 + - node/test: + setup: + # derive cache key from package.json + - run: cp package.json package-lock.json + override-ci-command: rm package-lock.json && npm install && git checkout -- package.json + matrix: + parameters: + version: + - 18.0.0 + - 20.0.0 + - 21.0.0