CoNote

GitLab integration

Record every push to your default branch and every release as a Deployment note, so a metric shift lines up with the code that shipped.

A deploy is the most common reason your numbers move. This integration logs every push to your default branch and every release from GitLab as a Deployment note, with the project, branch, and commit.

What lands on your timeline

When you push to your default branch, CoNote records a Deployment note (other branches are ignored by default). Releases are logged too.

How it works

GitLab sends a webhook to CoNote on each push and release. Every request carries a secret token that CoNote checks, so only genuine GitLab events are logged.

Setting it up

  1. Add the integration

    In Integrations, choose GitLab. Copy the webhook URL and the token shown after you connect.

  2. Add the webhook in GitLab

    In GitLab, go to Settings → Webhooks → Add new webhook. Paste the CoNote URL, paste the token into Secret token, and tick Push events and Releases events.

  3. Save

    Add the webhook. New pushes to your default branch appear on the timeline within seconds.

Related articles