Since this is a public repo unlimited minutes of GitHub Actions for CI/CD are available!
Assuming that #4 is addressed it would be very nice to set up a simple GH Actions workflow which would trigger a testrun with every commit being pushed or every merge request being issued. You can take a look at an example CI/CD workflow here.