{"repo":"foundry-rs/foundry-toolchain","free":true,"listed":false,"github":"https://github.com/foundry-rs/foundry-toolchain","clone":"git clone https://github.com/foundry-rs/foundry-toolchain.git","description":"GitHub action to install Foundry","language":"TypeScript","stars":274,"topics":["foundry","ethereum","dapptools","solidity","solidity-testing"],"license":"Apache-2.0","category":"blockchain-web3","readme_excerpt":"foundry-toolchain Action This GitHub Action installs Foundry, the blazing fast, portable and modular toolkit for Ethereum application development. Example workflow Inputs Name Required Default Description Type -------------------- ------------ ------------------------------------- ----------------------------------------------------------------------------------------------------------------------------------------------------- -------- version No stable Version to install, e.g. stable , nightly or any SemVer version with or without v prefix (e.g. v1.5.0 or 1.5.0 ) string cache No true Whether to cache Foundry data or not. bool cache-key No ${{ github.job }}-${{ github.sha }} The cache key to use for caching. string cache-restore-keys No [${{ github.job }}-] The cache keys to use for restoring the cache. string[] Caching By default, this action matches Forge's behavior and caches all RPC responses, Etherscan queries, and other data in the /.foundry/cache directory. This is done to speed up the tests and avoid hitting the rate limit of your RPC provider. The logic of the caching is as follows: - Always load the latest valid cache, and always create a new one with the updated cache. - When there are no changes to the fork tests, the cache does not change but the key does, since the key is based on the commit hash. - When the fork tests are changed, both the cache and the key are updated. If you would like to disable the caching (e.g. because you want to implement your own cachi","default_branch":null,"files":null,"tree":[],"storefront":"/r/foundry-rs","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/foundry-rs/foundry-toolchain/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}