File tree Expand file tree Collapse file tree 1 file changed +7
-2
lines changed Expand file tree Collapse file tree 1 file changed +7
-2
lines changed Original file line number Diff line number Diff line change @@ -65,9 +65,13 @@ commands:
6565 type : string
6666 default : package.json
6767 steps :
68+ - run :
69+ name : " Check latest versions of dependencies"
70+ command : |
71+ npm outdated --json > "<<parameters.path>>/outdated-packages.json" || true
6872 - restore_cache :
6973 name : " Restoring <<parameters.cache-id>> cache"
70- key : <<parameters.cache-id>>-dependency-cache-v5 -{{ .Environment.CIRCLE_JOB }}-{{ checksum "<<parameters.path>>/<<parameters.dependency-file>>" }}
74+ key : <<parameters.cache-id>>-dependency-cache-v6 -{{ .Environment.CIRCLE_JOB }}-{{ checksum "<<parameters.path>>/<<parameters.dependency-file>>" }}-{{ checksum "<<parameters.path>>/outdated-packages.json " }}
7175 - run :
7276 name : " <<parameters.package-manager>> install in <<parameters.path>>"
7377 command : |
@@ -82,9 +86,10 @@ commands:
8286 fi
8387 - save_cache :
8488 name : " Saving <<parameters.cache-id>> cache"
85- key : <<parameters.cache-id>>-dependency-cache-v5 -{{ .Environment.CIRCLE_JOB }}-{{ checksum "<<parameters.path>>/<<parameters.dependency-file>>" }}
89+ key : <<parameters.cache-id>>-dependency-cache-v6 -{{ .Environment.CIRCLE_JOB }}-{{ checksum "<<parameters.path>>/<<parameters.dependency-file>>" }}-{{ checksum "<<parameters.path>>/outdated-packages.json " }}
8690 paths :
8791 - " <<parameters.path>>/node_modules/"
92+ - run : rm "<<parameters.path>>/outdated-packages.json"
8893
8994 inject-solc-js-tarball :
9095 description : " Recursively finds and replaces all instances of solc-js module installed in node_modules/ with the one from a tarball."
You can’t perform that action at this time.
0 commit comments