GitHub integration
Join over 800,000 developers already using CircleCI's first-class integration with GitHub and GitHub Enterprise to enable build and test automation.
If you are a GitHub user and not ready for private projects, choose public repos. We ask for read/write access to make your experience seamless on CircleCI. By signing up, you are agreeing to our SaaS Agreement and Privacy Policy.


Integrate seamlessly
Whether you're pushing code to the cloud or on-premise, CircleCI easily integrates with GitHub and GitHub Enterprise.

Start building now
Setup your project in minutes. CircleCI mirrors your GitHub team permissions and privileges, which means there are no plugins to install or credentials to create.

Test automatically
CircleCI automatically runs your build and test processes whenever you commit code, and then displays the build status in your GitHub branch.

Control your builds
CircleCI makes it easy to set up your environment to meet your testing needs. Create a config.yml in your project’s root directory and CircleCI will read it each time it runs a build.

Get notified
Don’t be left in the dark. Communicate build statuses with the tools your teams already use such as Slack, HipChat, IRC, and email.