Skip to main content
Connect a GitHub repository to Paradime using an SSH deploy key. Once connected, Paradime can read and write files in your dbt™ project so you can develop in the Code IDE, run schedules in Bolt, and use CI/CD.
You must use the git@... or ssh:... version of your git URL, not the https://... version. Paradime uses the SSH protocol to clone repositories, so it cannot clone repos supplied with the HTTP protocol.
We advise creating a service account user in your GitHub account like paradime.github.maintainer@yourcompany.com with write access to the repository, and letting this user own the deploy key.

Add the deploy key

  1. In Paradime, import your repository using its SSH URL to generate a deploy key. See Importing a repository.
  2. In GitHub, navigate to the Deploy keys tab of your repository’s settings page.
  3. Give the key a name and paste in the deploy key generated by Paradime.
  4. Check the Allow write access checkbox, then save the key.
After adding this key, Paradime can read and write files in your dbt™ project.
Configuring a GitHub deploy key
For more detail, see GitHub’s guide on managing deploy keys.