If your repository is hosted on Github, you can use Github Actions to run your tests on Github's infrastructure.
- everytime you push changes
- on every pull request creation
- on scheduled time
- by manual trigger
In the root of your repository, create a
.github/workflows directory. Add a Yaml file, for example
.github/workflows/ci.yaml. In there you will configure how to run your tests.
Find out in the Github Docs on more information about creating workflow files.