Essentials:
Run in your terminal:
just build
Run in your terminal:
just test
Run in your terminal:
just audit
Run in your terminal:
just coverage
This will generate HTML code coverage report in the target/tarpaulin
.
Run in your terminal:
just lint
Run in your terminal:
just install
This will install checkmark on your PC.
Branching model: Trunk Based Development.
Commit message convention: Conventional Commits.
Branch name convention: Use same prefix as for the Conventional Commits, use short descriptive name of the branch, for ex. feat/add-support-of-new-rule
.
If you see this error:
Can't locate Locale/Maketext/Simple.pm in @INC (you may need to install the Locale::Maketext::Simple module)
then it means that perl
needs additional configuration. Have a look how it is set up in GitHub Workflow. More information here.