Provides GitHub Webhook handlers, for:
- Marking a tasklist item as done in the story for a task when the task is closed.
$ go get github.com/LiberisLabs/github-webhooks
$ github-webhooks
...
Requires the following environment variables:
STORY_REPO: the full name of the repository used for tracking stories, e.g.myorg/storiesOAUTH_CLIENT_IDOAUTH_CLIENT_SECRETOAUTH_REDIRECT_URL: the base URL this is hosted at without trailing slash, e.g.https://example.com
And can also use the following optional variables:
PORTGITHUB_WEBHOOK_SECRET: the shared secret for verifying authenticity of webhooks