-
Notifications
You must be signed in to change notification settings - Fork 112
Open
Labels
enhancementNew feature or requestNew feature or request
Description
We frequently have timeout in our CI (ex: https://github.com/crytic/slither/runs/7537262148?check_suite_focus=true) because when solc-select installs everything, it makes a lot of requests to [binaries.soliditylang](https://binaries.soliditylang.org)
.
We could store all the binaries in https://github.com/crytic/solc, and when the user run install all
- Clone
crytic/solc
, and copy all the binaries at once - And only switch to
https://binaries.soliditylang.org
for the versions that are not there.
This will significantly reduce the number of requests and prevent the CI to fail.
We will need to update crytic/solc
more often, but I think that would be ok.
bohendo
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request