🎉 Our new GitHub Integration

Lucas Mazza
SourceLevel
Published in
3 min readFeb 6, 2017

We are excited to release the new GitHub Integration we’ve worked on for the last couple of months that we believe it will make using Ebert with your GitHub repositories easier than ever.

Our new Integration, available https://github.com/integration/ebert

Now you can go to https://github.com/integration/ebert and install Ebert to your GitHub account or any organization that you manage. This is an alternative to the existing and error prone OAuth2 token based integration. With this new integration you can get up and running your code reviews with Ebert faster.

After installing the Integration you only need to visit your dashboard on https://ebertapp.io and finish the setup for the repositories you want to review.

Besides the easier setup, this new Integration bring other benefits to the table:

🤖 Our GitHub bot

The Integration bot account reviewing a Pull Request

When using this GitHub Integration, all Pull Requests will be reviewed by a ebert[bot] account. This makes more explicit that a 3rd party service and not a human is reviewing your code. You don’t need to set up an ACME-bot GitHub account on your own or use the OAuth2 token of a personal account.

đź“ť Read only permissions

GitHub OAuth2 scopes are known to be a bit too permissive, as they might grant way more access than an application truly needs, but with our Integration we managed to keep things neat and read only.

đź™…Strict repository access

When installing an Integration you can choose if it should have access to all (and future) repositories or it should have access to a specific list of repositories, while OAuth2 tokens have access to all repositories that its account has access to.

Migrating from the OAuth2 integration

For customers that are already using Ebert through OAuth2 tokens, you can install the Integration and check your email for instructions on how to migrate your setup and upgrade your repos to use the GitHub Integration.

For step by step instructions on installing and migrating Integrations, you can check our guides at https://ebertapp.io/docs/starting-guide/github-integration.

Ebert helps your team focus on what’s important and deliver better software via Continuous Static Analysis and GitHub’s Pull Requests, brought to you by the folks from Plataformatec. Sign up for an account now and get start reviewing your repositories today!

--

--