[{"data":1,"prerenderedAt":64},["ShallowReactive",2],{"pattern-eventbridge-webhook-github":3},{"id":4,"title":5,"architectureURL":6,"cleanup":7,"contributors":12,"deploy":14,"description":17,"extension":18,"framework":19,"gitHub":20,"highlight":6,"introBox":26,"language":32,"level":33,"meta":34,"patternArch":35,"resources":53,"s3URL":6,"services":6,"stem":58,"testing":59,"videoId":6,"__hash__":63},"patterns\u002Fpatterns\u002Feventbridge-webhook-github.json","GitHub to Amazon EventBridge",null,{"headline":8,"text":9},"Cleanup",[10,11],"1. Delete the stack: \u003Ccode>sam delete --stack-name STACK_NAME\u003C\u002Fcode>.","2. Confirm the stack has been deleted: \u003Ccode>aws cloudformation list-stacks --query \"StackSummaries[?contains(StackName,'STACK_NAME')].StackStatus\"\u003C\u002Fcode>",[13],"content\u002Fcontributors\u002Falseny-diallo.json",{"text":15},[16],"sam deploy --guided","Create an EventBridge inbound webhook for GitHub.","json","AWS SAM",{"template":21},{"projectFolder":22,"repoURL":23,"templateURL":24,"templateFile":25},"eventbridge-webhooks","https:\u002F\u002Fgithub.com\u002Faws-samples\u002Fserverless-patterns\u002Ftree\u002Fmain\u002Feventbridge-webhooks","serverless-patterns\u002Feventbridge-webhooks","2-github\u002Ftemplate.yaml",{"headline":27,"text":28},"How it works",[29,30,31],"This stack deploys an inbound webhook that subscribes to events from GitHub and receives them on an Amazon EventBridge event bus for further processing.","EventBridge is a serverless event bus that enables you to build scalable event-driven applications by routing events between your own applications, third-party SaaS applications, and other AWS services.","This pattern deploys one Lambda function with a fURL, one Secrets Manager secret, and a CloudWatch alarm.","YAML","200",{},{"icon1":36,"group":40,"icon2":46,"line1":49},{"x":37,"y":38,"service":39,"label":39},10,50,"",{"x":41,"y":42,"w":43,"h":44,"label":45},30,20,40,60,"AWS account",{"x":38,"y":38,"service":47,"label":48},"eventbridge","Amazon EventBridge",{"from":50,"to":51,"label":52},"icon1","icon2","GitHub webhook",{"bullets":54},[55],{"text":56,"link":57},"Amazon EventBridge now supports receiving events from GitHub, Stripe and Twilio using Webhooks","https:\u002F\u002Faws.amazon.com\u002Fabout-aws\u002Fwhats-new\u002F2022\u002F08\u002Famazon-eventbridge-supports-receiving-events-github-stripe-twilio-using-webhooks\u002F","patterns\u002Feventbridge-webhook-github",{"headline":60,"text":61},"Testing",[62],"See the GitHub repo for detailed testing instructions.","vWfodkv-eUhgscy0Ozhy7du-20arjpqlzIkCngxDuUk",1778846885470]