instructlab / instructlab-bot

GitHub bot to assist with the taxonomy contribution workflow
Apache License 2.0
14 stars 16 forks source link

prod: Receive webhook events directly #230

Open dave-tucker opened 4 months ago

dave-tucker commented 4 months ago

Related to #211 we shouldn't use go-smee in production. Instead the Github app should be configured to deliver webhooks to a well-known DNS name (i.e bot.instructlab.io) In an ideal world, we have a load-balancer + k8's service for this, allowing us to redeploy and scale up/down bot pods as required.