-
Notifications
You must be signed in to change notification settings - Fork 27
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Investigate caching for github actions #324
Comments
GitHub will remove any cache entries that have not been accessed in over 7 days. |
I see a few uses for this:
Integration tests in CI is a big goal. |
For background: the solidity compiler is installed when setting up the |
This is good to know, @eastata . |
Closing this issue now that #326 is merged. |
The barrier to running all tests (including those involving on-chain operations) is the time taken to build / install dependencies. #150
Docker may be one solution to this, but this presents issues when the content of the container must change. (To check the CI tests, one needs to invoke the CI to build the containers. Depending on versioning policies, this may affect the build of other branches, which breaks isolation.)
Investigate this as a solution for actions:
https://docs.github.com/en/free-pro-team@latest/actions/guides/caching-dependencies-to-speed-up-workflows
(Good first steps would be the solidity compiler on macos, grpc on linux, etc)
The text was updated successfully, but these errors were encountered: