Python based AWS lambda function that can receive GitHub webhooks.
Make sure you have the AWS cli tools setup. And clone this repository.
virtuelenv env -p `which python2`
pip install -U chalice -r requirements.txt
SECRET= chalice deployNext you need to get to your AWS console and set the Webhooks secret in the
Lambda environment as SECRET.
This webhook receiver supports all GitHub hooks. You can decide which one you want to send to your Lambda function.
All hooks will be published to SNS in a separate topic for each hook type.
You can write your own little lambda functions and subscribe to these SNS topics.