Git integration

Connect via OAuth, link commits and merge requests to tasks.

When you connect a board to a Git repository, commit and merge request events sync live via webhook and appear on the related tasks. Just include the task key (e.g. CJ-244) in the commit message.

Setup

  1. 1Connect to Git from board settings (secure OAuth authorization).
  2. 2Select a repository; available repos are listed.
  3. 3A webhook secret is generated automatically (visible only to workspace admins).
  4. 4The Commits and Merge Requests panels on task detail start populating.

Tokens are stored encrypted with AES-256-GCM on the server; webhook signatures are verified with HMAC. Keys stay on your server and never go to a third party.