Travis CI is no longer free (RIP). This PR switches from Travis CI to Github Actions, in a similar way to how Ion handles CI.
Additionally, I have added "dummy" test suites; they are ran by CI and the combined coverage is reported to Coveralls. They are probably going to be expanded on later.
Travis CI is no longer free (RIP). This PR switches from Travis CI to Github Actions, in a similar way to how Ion handles CI.
Additionally, I have added "dummy" test suites; they are ran by CI and the combined coverage is reported to Coveralls. They are probably going to be expanded on later.
I believe that new additions to the CI config is not ran on PRs until it is merged. This is the output of CI and this is the Coveralls report.