github_webhook is a library for verifying incoming GitHub webhook requests. It is a fork of gh_webhook_plug, which does not appear to be maintained currently, and includes the following additional functionality:
- deserializes the payload into an Elixir data structure
- pass along webhook headers in a keyword list
- updates for OTP functionality and updated Elixir conventions
- uses the
X-Hub-Signature-256
header for verification