-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
This issue is to track using of CI caches to speed up CI workflows.
To enable caching for NPM-based projects:
- Add the
cache: npminput to instances of theactions/setup-nodeGithub Action:using: actions/[email protected] with: cache: npm - Add
--prefer-offlineto instances ofnpm ci
This will stop NPM from performing "staleness" checks, without the "hard failure" of--offline.
Restrictions
The storage of cache is 10 GB per-repository, with a maximum "no access" duration of 7 days. If any of these limits are hit, they will be automatically evicted. Hence, there should not be much additional maintenance oerhead for us.
Metadata
Metadata
Assignees
Labels
No labels