A DSL for quickly creating endpoints for GitHub post-receive webhooks