White-Whale-Defi-Platform/white-whale-core

Improve CI/CD runs time with caching additions

Closed this issue · 0 comments

Improvement description

Improve CI/CD runs time with caching additions to avoid redownloading deps all the time

Additional context

Right now we have some working CI/CD system which performs all sorts of checks against out contracts such as tests, coverage, schema updates as well as some linting variants. The bulk of the run time right now is in installing the dependancies for these builds, namely dylint as well as others. We should be able to, with a known steady version of Rust and dylint leverage the cache system to really bring these build times down.