fix: ensure optional deps are installed in CI#929
Conversation
ebdc615 to
6b4ca61
Compare
|
Coverage Impact This PR will not change total coverage. 🚦 See full report on Qlty Cloud »🛟 Help
|
|
@soumeh01 , what's the status of this? Also, some merge conflicts came up. |
jreineckearm
left a comment
There was a problem hiding this comment.
LGTM.
But TBF: I unfortunately don't see much of a CI performance improvement. Probably because we don't use GH caches IIRC?
Yes True, It looks like resource contention on the runner might also be affecting performance. At times, it runs significantly faster than what we are seeing now. |

Changes
Add
--prefer-offline --include=optionalto all npm ci calls.These are required by tsx, which is used to run TypeScript scripts such as copyright:check, download-tools, and check:links.
Screenshots
Checklist