Does your company have code located in more than one GitHub organization/account? If so, you may have come across this limitation: the Bitrise GitHub App only allows you to connect one of your GitHub orgs at a time. This can lead customers to implement messy workarounds.
Not any more! Our GitHub App now allows you to connect a single Bitrise workspace to multiple GitHub organizations.
What’s new?
Admin users who have installed the Bitrise GitHub App will see a new Add GitHub account button in the Workspace Settings > Integrations > GitHub page. You can use this to connect up to 10 GitHub accounts/organizations to your workspace.
Find out more about enabling the Bitrise GitHub App in our Devcenter.
Why this is useful?
We’ve come across many customers who need their Bitrise builds to access multiple GitHub organizations. There are a variety of reasons for this, here are two of the most common:
- Large customers often have modularised code stored in different GitHub organisations
- The team is migrating code to a new GitHub organisation e.g. when moving to a monorepo. It’s important to test that the CI works with code in the new organization while maintaining the CI connection to the current one as a failsafe
With this update you can simply change a setting rather than resorting to messy workarounds, like reverting to a less secure integration via OAuth, to keep build running.
Happy building!