A GitHub Action for building a Foundry project with a range of Solidity versions.
This is useful if you're building a Solidity library and you want to continuously check that your files remain compatible with all compiler versions allowed by your version pragma.
This is how you can run the multibuild.sh
script directly:
./scr/multibuild.sh MIN_VERSION MAX_VERSION
For instance, if you want to build using all Solidity versions from v0.8.0 to v0.8.19, use the following command:
./src/multibuild.sh 0.8.0 0.8.19
This project is licensed under MIT.