Member-only story
Continuous Integration of dbt Cloud with GitHub
3 min readApr 30, 2022
One of the most helpful features of dbt Cloud is that it allows you to integrate your project with your GitHub account. You can configure dbt Cloud to run a set of jobs anytime a “Pull Request” is created. This can help check that all of the tests have passed, hence making sure that the new code that you are about to merge will not break the existing dbt project code.
Step 1— Connect dbt Cloud to your GitHub account
The first step we are going to do is connect our dbt project with our GitHub account.
- Click on the “Profile” icon in the upper right corner. Go to Integrations -> GitHub.
- Click on link your GitHub profile as seen in the below screenshot.
- You will get redirected to the GitHub app page.
- Authorize dbt Cloud on your GitHub account.
- Select the repositories you need dbt Cloud app installed on.
- Click on “Install”
- You get redirected back to dbt Cloud and receive a message that you have successfully linked your account.