Each pull request needs to block merge unless all tests pass. This requires adding a github workflow containing a CICD flow that runs all tests. Later we will have stronger tests using huge data. I am not sure if github workflows can handle that amount of data, furthermore, I am not sure we need to use huge tests as simple cases are enough to see that there are no breaking changes.
Each pull request needs to block merge unless all tests pass. This requires adding a github workflow containing a CICD flow that runs all tests. Later we will have stronger tests using huge data. I am not sure if github workflows can handle that amount of data, furthermore, I am not sure we need to use huge tests as simple cases are enough to see that there are no breaking changes.