Cirrus CI is a Cloud based Build Engine provided for direct usage in Github.
Cirrus CI is a (free for Opensource) Build Engine that can be simple integrated into the workflow of Github. The Build process is triggered whenever a Push was made or when a pull request is accepted. Cirrus CI provides build on many platforms since you can define your own docker images on which your build runs.