CI/CD for GitHub is a feature that lets you use any Git-based repository as a host in combination with GitLab CI/CD regardless of where your source code lives – GitHub, Bitbucket, or any other Git server. To introduce this feature to the large number of users with private repos hosted on GitHub.com, we made it available to users free of charge for a limited time only.

We then extended the free period for an additional limited time. We’ve set the final end date for this free period for March 22, 2020.

If you wish to continue using CI/CD for private external repositories past March 22, 2020, you will need to upgrade your plan to at least a Silver plan.

Of course, you always have the option of migrating your project to GitLab.com. As part of our commitment to our value of transparency and open source, all public repositories on GitLab.com get all of the features in our top-tier Gold plan for free. If your repo on GitHub.com is public, then it gets mirrored to GitLab.com as a public repo and you have access to CI/CD capabilities.

Note: If you are only using repository mirroring without CI/CD then you only need a Bronze plan to continue using this functionality.

So, what exactly does this mean for you?

We've designed this process to be a smooth transition for our users. If you have any additional questions about the change, or how this impacts you and your teams, please don’t hesitate to reach out:

Thanks!

Try all GitLab features - free for 30 days

GitLab is more than just source code management or CI/CD. It is a full software development lifecycle & DevOps tool in a single application.

Try GitLab Free
Git is a trademark of Software Freedom Conservancy and our use of 'GitLab' is under license

Try GitLab risk-free for 30 days.

No credit card required. Have questions? Contact us.

Gitlab x icon svg