Open emilepharand opened 1 month ago
The CI takes about 5 minutes to finish.
Maybe we can parallelize tests to improve the actual time it takes.
The main complexity is with coverage data which needs to be shared, merged and then converge to the coverage job.
The CI should also be reorganized with more job dependencies so that, for example, other jobs don't start if npm ci or lint-and-typecheck fails.
npm ci
lint-and-typecheck
The CI takes about 5 minutes to finish.
Maybe we can parallelize tests to improve the actual time it takes.
The main complexity is with coverage data which needs to be shared, merged and then converge to the coverage job.
The CI should also be reorganized with more job dependencies so that, for example, other jobs don't start if
npm ci
orlint-and-typecheck
fails.