Github Actions

If your repository is hosted on Github, you can use Github Actions to run your tests on Github's infrastructure.

  1. everytime you push changes
  2. on every pull request creation
  3. on scheduled time
  4. 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.

See jasmine-boilerplate for reference implementation, and sample test runs.

See full example on GitHub

Find out in the Github Docs on more information about creating workflow files.