Use github actions to run the test suite before merging to develop/master to automatically verify new PRs and changes