{"repo":"PaulRBerg/foundry-multibuild","free":true,"listed":false,"github":"https://github.com/PaulRBerg/foundry-multibuild","clone":"git clone https://github.com/PaulRBerg/foundry-multibuild.git","description":"GitHub Action for building a Foundry project with a range of Solidity versions","language":"Shell","stars":41,"topics":["foundry","solidity"],"license":"MIT","category":"blockchain-web3","readme_excerpt":"Foundry Multibuild A GitHub Action for testing that a Foundry project can be built with a range of Solidity versions. This is useful to continuously check that your Solidity project remains compatible with all compiler versions allowed by your [pragma][pragma]. Usage Tip: you probably don't want to run this action on every push to your repository. Instead, you may want to run it on a cron schedule, e.g., once per week. Inputs Name Required Default Description ----------- -------- ------- -------------------------------------------- min Yes 0.8.0 Minimum Solidity version to build with max Yes 0.8.30 Maximum Solidity version to build with skip-test No True Whether to skip compiling the test directory Examples See how this action is used in the wild: - Sablier Lockup - PRBMath - PRBTest License This project is licensed under MIT. [pragma]: https://docs.soliditylang.org/en/develop/layout-of-source-files.html#version-pragma","default_branch":null,"files":null,"tree":[],"storefront":"/r/PaulRBerg","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/PaulRBerg/foundry-multibuild/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."}