Feature description
In order to make HPort be simple to use and mantain, we need to make sure that no new code changes introduce bugs or extremely convoluted code.
We need GitHub Actions Workflows for running tests and (maybe) linting.
Additional Information
Tests (and linting) should be run on every PR before it is merged. If tests fail or coverage falls too low, merge should be blocked.
Feature description
In order to make HPort be simple to use and mantain, we need to make sure that no new code changes introduce bugs or extremely convoluted code.
We need GitHub Actions Workflows for running tests and (maybe) linting.
Additional Information
Tests (and linting) should be run on every PR before it is merged. If tests fail or coverage falls too low, merge should be blocked.