staging · test data, test payments
Docs · GitHub

GitHub integration.

Connect a repository and Stori reads its webhook events. Mention a work item by ID in a branch, commit, or PR and the activity attaches to the card — and can move it through your workflow automatically. No app to install, no bot account.

How it works

1

Connect a repoStori generates a webhook secret you add to GitHub

2

Mention an IDPut PIC-42 in a branch, commit, or PR

3

Activity landsThe card shows it — and automations move it for you

Connecting and configuring the integration requires the admin role on the project.

  1. In Project settings > GitHub, enter the repository owner and name and connect. Stori generates a webhook secret and shows it once — copy it.
  2. In your GitHub repository, go to Settings > Webhooks > Add webhook and fill in:
    GitHub webhook
    Payload URL    https://app.stori.zone/api/webhooks/github
    Content type   application/json
    Secret         (the secret Stori showed you)
  3. Under “Which events?”, choose Let me select individual events and tick these: Pushes, Pull requests, Pull request reviews, Branch or tag creation, Check suites, and Deployment statuses. (Or send everything — Stori ignores events it doesn’t handle.)
  4. Save. GitHub sends a ping — Stori acknowledges it, and a green check confirms delivery.

Note

The secret is stored encrypted and never shown again. Reconnecting the repo rotates it — update the webhook in GitHub when you do.

Webhook activity is project-scoped. Connect each Stori project to its own repository.