From b2a690f2a65b09dcea4cc4126d15f1cbd51550d8 Mon Sep 17 00:00:00 2001 From: Callum Yuille Date: Mon, 30 Mar 2026 17:18:21 +0100 Subject: [PATCH] chore(gitlab/hub): Clarify automatic syncing in GitHub and GitLab docs --- docs/integrations/github.md | 3 +++ docs/integrations/gitlab.md | 3 +++ 2 files changed, 6 insertions(+) diff --git a/docs/integrations/github.md b/docs/integrations/github.md index 42cf88f..fd2eecf 100644 --- a/docs/integrations/github.md +++ b/docs/integrations/github.md @@ -23,6 +23,9 @@ Connect GitHub to sync repository data and analyze code structure. You can exclude specific files or directories from analysis using [`.otignore` files](../otignore.md). +!!! note "Automatic syncing" + OpenTrace automatically picks up new commits via GitHub webhooks — there's no need to manually trigger a sync. Any push to the synced branch (your default branch, or a [custom branch](#changing-the-synced-branch) if configured) will automatically start a re-sync. The **Sync** button in the UI is only needed if you want to force a manual refresh. + ## Permissions Required OpenTrace requests read-only access to: diff --git a/docs/integrations/gitlab.md b/docs/integrations/gitlab.md index 0e7610f..af3f8c1 100644 --- a/docs/integrations/gitlab.md +++ b/docs/integrations/gitlab.md @@ -23,6 +23,9 @@ Connect GitLab to sync repository data and analyze code structure. You can exclude specific files or directories from analysis using [`.otignore` files](../otignore.md). +!!! note "Automatic syncing" + OpenTrace automatically picks up new commits via GitLab webhooks — there's no need to manually trigger a sync. Any push to the synced branch (your default branch, or a [custom branch](#changing-the-synced-branch) if configured) will automatically start a re-sync. The **Sync** button in the UI is only needed if you want to force a manual refresh. + ## Self-Hosted GitLab For self-hosted GitLab instances, you may need to configure the GitLab URL in your OpenTrace settings before connecting.