This Docker image contains the base necessary to run CI builds for the WarMosaic contracts repo.
This sets up:
- Node.js
- PNPM
- Foundry
- Solidity v0.8.21
The latest image is always available at: https://ghcr.io/warmosaic/contracts-builder:latest
Ensure you have Docker installed locally.
Build the image:
make buildRun the image locally:
make runIn case you need to make any updates to this image, push changes to master (or any other) branch and manually trigger the Build and Publish Docker workflow in github actions.