From a86313d60a37783d046141bd2d6dbe6106e52101 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kamil=20=C5=9Aliwak?= Date: Fri, 10 Nov 2023 18:33:54 +0100 Subject: [PATCH 1/4] CI: Remove superfluous npm install step from the base job --- .circleci/config.yml | 3 --- 1 file changed, 3 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index b47d41d9..bd08e192 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -172,9 +172,6 @@ jobs: - checkout - install-dependencies: cache-id: solc-js - - run: - name: install-npm - command: npm install - run: name: updateBinary command: npm run updateBinary From d7f179ff454b6a1698e3b68313c864181df91b2d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kamil=20=C5=9Aliwak?= Date: Fri, 10 Nov 2023 18:43:17 +0100 Subject: [PATCH 2/4] CI: Run overalls only on one node version --- .circleci/config.yml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index bd08e192..4a68cdb1 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -6,8 +6,7 @@ workflows: - node-v10 - node-v12 - node-v14 - - node-v16: - run_coveralls: true + - node-v16 - node-v18 - node-v20: run_coveralls: true From 886370550c9b7f14c6f452d538c746283c68e2c2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kamil=20=C5=9Aliwak?= Date: Fri, 10 Nov 2023 19:57:04 +0100 Subject: [PATCH 3/4] CI: Add a run with latest node version --- .circleci/config.yml | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 4a68cdb1..d682f346 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -8,7 +8,8 @@ workflows: - node-v14 - node-v16 - node-v18 - - node-v20: + - node-v20 + - node-current: run_coveralls: true - hardhat-core-default-solc - hardhat-core-latest-solc @@ -397,3 +398,7 @@ jobs: <<: *node-base docker: - image: cimg/node:20.5 + node-current: + <<: *node-base + docker: + - image: cimg/node:current From 33fb12cc1ab892562cfa304cf87af442bf00425f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kamil=20=C5=9Aliwak?= Date: Fri, 10 Nov 2023 20:11:57 +0100 Subject: [PATCH 4/4] CI: Bump node versions --- .circleci/config.yml | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index d682f346..fe5e9ec7 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -207,7 +207,7 @@ jobs: # Runs out of memory on 'medium'. resource_class: medium+ docker: - - image: cimg/node:16.15 + - image: cimg/node:current steps: - show-npm-version - provision-and-package-solcjs @@ -234,7 +234,7 @@ jobs: hardhat-core-latest-solc: docker: - - image: cimg/node:16.15 + - image: cimg/node:current steps: - show-npm-version - provision-and-package-solcjs @@ -251,7 +251,7 @@ jobs: hardhat-sample-project: docker: - - image: cimg/node:16.15 + - image: cimg/node:current steps: - show-npm-version - provision-and-package-solcjs @@ -304,7 +304,7 @@ jobs: truffle-sample-project: docker: - - image: cimg/node:20.5 + - image: cimg/node:lts steps: - update-npm - show-npm-version @@ -385,19 +385,19 @@ jobs: node-v14: <<: *node-base docker: - - image: cimg/node:14.19 + - image: cimg/node:14.21 node-v16: <<: *node-base docker: - - image: cimg/node:16.15 + - image: cimg/node:16.20 node-v18: <<: *node-base docker: - - image: cimg/node:18.3 + - image: cimg/node:18.18 node-v20: <<: *node-base docker: - - image: cimg/node:20.5 + - image: cimg/node:20.9 node-current: <<: *node-base docker: