-
Notifications
You must be signed in to change notification settings - Fork 4.7k
Description
Feature request
I've noticed that some improvements could be added to the CI process:
-
Split the single main process into multiple jobs.
Why ? -
Saving cache should rely on
yarn.lockchecksum instead ofpackage.json. -
We should use
--frozen-lockfileflag when installing deps with yarn (on CI). -
Current docker image is
circleci/node:10.15.2but I think we should usecircleci/node:latestas I don't see any compatibility note telling that we shouldn't use latest versions of node 🙂 -
Current
lintcommand fix errors (so it never fails). The CI process should never change source code. CI lint command has to be replaced by alint:checkthat just check if code is correctly formatted and exit with error code if necessary.
Are you willing to work on this yourself?
Yes 👍I'm on vacation for the moment, but I'll do it as soon as I get back 🏖

