Plio development ensures the best coding standards are followed and proper checks are measured when a code change gets published.
Here's a summary of all the GitHub workflows (or GitHub actions) this repository contains:
The pre-commit
job inside the CI GitHub Action checks for basic linting and coding errors on anything that got merged or is proposed to merge (through Pull Request) into the master
branch.
For more details about pre-commit action, visit pre-commit/action
For more details on GitHub actions, visit GitHub Actions docs
The test-cases
job inside the CI GitHub Action runs the test cases within the codebase. After the test cases have been executed, it then also uploads the coverage report to CodeCov.