GitHub App powered by AWS Lambda
- Create a new GitHub App: https://github.com/settings/apps/new
- Use a temporary Webhook URL
- Remember your Webhook secret
- Download your GitHub App Private Key (i.e.
.pem
file) - Configure this project
- Move
.pem
into this project and changeCERT
variable fromserverless.yml
if required - Change
APP_ID
to match your new GitHub App - Change
GITHUB_WEBHOOK_SECRET
to match your new GitHub App
- Deploy this project. Check out https://serverless.com/framework/docs/getting-started/ for details.
- Update your GitHub App's Webhook URL