> ## Documentation Index
> Fetch the complete documentation index at: https://docs.weavable.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Tracking GitHub commits

> Configure a GitHub webhook to send commit activity to Weavable, in addition to PRs

The Weavable GitHub integration tracks PRs in your connected repositories by default. To track all commits — not just PRs — add a webhook in GitHub.

<Steps>
  <Step title="Open GitHub settings">
    Go to your **GitHub Organization** or **repository** page and click **Settings**.

    Going to the **Organization** page lets you track all repositories in the org. Going to an individual **repository** page tracks just that repo.
  </Step>

  <Step title="Open Webhooks">
    In the **Settings** page, click **Webhooks** in the left sidebar.
  </Step>

  <Step title="Add a webhook">
    Click **Add Webhook**.
  </Step>

  <Step title="Set the webhook properties">
    * **Payload URL:** `https://app.thatworks.ai/api/connectors/hook/github`
    * **Content Type:** `application/json`
    * Leave the rest at their defaults: **Secret** must be empty, **SSL Verification** is enabled, and events are set to **push**.

    <Frame>
      <img src="https://mintcdn.com/weavable/rR-GW9QmD5FhD0ou/images/connections/github-webhook.png?fit=max&auto=format&n=rR-GW9QmD5FhD0ou&q=85&s=1226fb3198c7b5edb783d269881de922" alt="GitHub webhook configuration form with the Weavable payload URL and application/json content type" width="1900" height="1582" data-path="images/connections/github-webhook.png" />
    </Frame>
  </Step>

  <Step title="Save">
    Click **Add Webhook**.
  </Step>
</Steps>
