Here are a few examples for writing rules for rivi.
These examples are complete .rivi.rules.yaml
configuration file to be placed in the repository root directory.
- Changes to a module
- Review changes to build files
- Sizing check and approval
- Check if tests exist
- Check if copyright header is missing
- Pull-requests to integration branch
- Detect configuration changes
- Warn if committing binaries
- Prevent review comments war
- Trigger end-to-end tests when approved
- Changed to rivi rules file
Have more examples? Contribute by issuing a pull-request!