Continuous Integration is a concept. There are many tools to achieve it. Though yes, many tools do integrate well with GitHub, and I would recommend it. In particular, there are many providers that integrate with GitHub and take care of the infrastructure for you, so your code would build on their servers, which is super convenient.