Currently I know that open source projects can get free continuous integration (testing whether projects build and then running their test suite (in the context of Github, these CI systems are triggered by pull requests and/or commit made to the master branch of a repository)) on various platforms.
- AppVeyor provides free continuous integration for open source projects for Windows.
- Travis CI provides free continuous integration for open source projects that run on macOS and/or Linux.