๐Ÿช HookSniff/GitHub
Get StartedPricingDocsStatus
Log In
๐Ÿ™GitHub Integration

GitHub Webhooks Guide

Set up GitHub webhooks for push, pull request, issue, and deployment events. Automate your CI/CD and project management.

โšก Quick Start

  1. 1

    Create a HookSniff endpoint

    Sign up and create an endpoint for GitHub webhooks.

  2. 2

    Configure GitHub

    Repository โ†’ Settings โ†’ Webhooks โ†’ Add webhook. Paste your HookSniff URL and set a secret.

  3. 3

    Select events

    Choose: push, pull_request, issues, deployment, workflow_run, or send everything.

๐Ÿ“‹ Common GitHub Events

EventWhen It Fires
pushCode pushed to a branch
pull_requestPR opened, closed, merged, or updated
issuesIssue opened, closed, labeled, or assigned
workflow_runGitHub Actions workflow completed
deploymentDeployment created via API
deployment_statusDeployment status changed
releaseRelease published, edited, or deleted
starRepository starred or unstarred
forkRepository forked
issue_commentComment on issue or PR

Start receiving GitHub webhooks

Automate your CI/CD pipeline with reliable webhook delivery.

Start for free โ†’

Product

  • Get Started
  • Pricing
  • Compare
  • Playground
  • Startups
  • Security

Compare

  • HookSniff vs Svix
  • HookSniff vs Hookdeck
  • HookSniff vs Hook0
  • HookSniff vs Convoy
  • Svix Alternatives
  • Hookdeck Alternatives
  • Convoy Alternatives
  • Build vs Buy

Resources

  • Webhook Guides
  • Webhook Glossary
  • Stripe Webhooks
  • GitHub Webhooks
  • Shopify Webhooks
  • Blog
  • Changelog
  • Newsletter
  • Docs

Company

  • About
  • Contact
  • FAQ
  • Status
  • Terms
  • Privacy
  • GitHub
๐ŸชHookSniff

ยฉ 2026 HookSniff. All rights reserved.