Open Source on

On Travis CI announced that open source projects will be joining private projects on!

This means you can manage public and private repositories from one domain, allocate additional concurrency to either open source or private projects, and have a more consistent experience between types of projects.

We are implementing these changes with GitHub Apps, which provides a tighter integration with GitHub and finer control over repository and subscription ownership and permissions. New or migrated repositories building on will have access to the features offered with the GitHub Apps-based Integration.

What to Expect #

This is a significant development for Travis CI, and will mean some changes to how repository and user management happen during the transition, and afterward. New open source user accounts and repositories will be able to use right away, while existing user accounts and repositories will be migrated over time.

Features of the GitHub Apps Integration #

GitHub-Apps based integration introduces a number of benefits as over our Legacy Webhooks integration:

  • We will no longer add deploy keys to repositories when they are activated on Travis CI
  • Projects will be cloned with a shorter-lived OAuth token
  • Our GitHub App requires far less permissions than our OAuth application
  • Ownership of organization repositories is always tied to the organization which owns the project

New User Accounts #

Please sign up at, regardless of whether you plan to test open source or private projects. Welcome aboard!

Existing User Accounts #

Current users will keep both their and accounts at first. We recommend users of activate any new repositories on If you have not signed up on when you want to activate a new repository, please sign up there first.

New Repositories #

New repositories should be activated on for both open source and private repositories. You will also have the option to subscribe open source projects for more concurrency immediately, rather than needing to contact support first.

Existing Open Source Repositories on #

Open source projects and their build history will continue to run on at this time.

However, you can be included in the closed beta testing to start migrating your open source repositories to

  1. To have any public repository migrated over, it must be first activated on using GitHub Apps.

  2. Head over to and in your account page, subscribe to be part of the beta to migrate your Open Source repositories.

Select "Sign up for the beta" in your account page and add organizations

  1. Once your account is ready to migrate, you’ll receive a confirmation email.

  2. Check out what the beta testing includes on this open source to migration guide.

Existing Private Repositories on #

There will be no changes to your private repositories. Private projects will continue to run on as before.

However, we’d recommend you activating your private repositories via GitHub Apps to start getting the most of this new integration.

Keep reading at the legacy services to GitHub Apps guide for private repositories.

Contact Support #

If you have any questions, please email please contact We’re looking forward to helping!