This Azure Function App helps you to integrate Dependabot alerts to your slack channels.
Using GitHub Webhooks, export dependabot alerts when generated to a Slack Channel
- GitHub Webhook
- Azure Subscription
- Visual Studio with Azure Development installed
- Incoming Webhook for a slack channel,
When a new dependabot alert is generated, the dependabot alert webhook from GitHub is triggered sending the payload to an Azure Function App. The Function app then processes the recieving payload and picks the necessary information to be forwarded to the slack. The function app then constructs a new payload which is then sent to slack by using the slack incmoing webhook.
- Create a GitHub Webhook, choosing the event Dependabot alert
- Create a Incoming Webhook for a slack channel, to where you want to push the alerts.
- Look here for publishing a C# function app using visual studio.
For further installation instructions, please see here