Installation

Install via pip:

$ pip install django-github-webhooks

Add app to INSTALLED_APPS:

INSTALLED_APPS = (
    ...
    "github_webhooks",
    ...
)

Add SECRET for DJANGO_GITHUB_WEBHOOKS in settings:

DJANGO_GITHUB_WEBHOOKS = {
    "SECRET": "secret-key"
}

Add URL patterns:

from github_webhooks import urls as github_webhooks_urls


urlpatterns = [
    ...
    url("webhooks/github/receive/", include(github_webhooks_urls)),
    ...
]