wintr is the ice-blockchain's collection of packages/modules/libraries, used across all components in the ecosystem.
These are the crucial/critical operations you will need when developing Wintr:
make all- This runs the CI pipeline, locally -- the same pipeline that PR checks run.
- Run it before you commit to save time & not wait for PR check to fail remotely.
make local- This runs the CI pipeline, in a descriptive/debug mode. Run it before you run the "real" one.
make lint- This runs the linters. It is a part of the other pipelines, so you can run this separately to fix lint issues.
make test- This runs all tests.
make benchmark- This runs all benchmarks.