Skip to content

CanarysAutomations/dependabot-slack-integration

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dependabot-slack-integration

Visual Studio - 2019 Slack - slack

Introduction

This Azure Function App helps you to integrate Dependabot alerts to your slack channels.

Objective

Using GitHub Webhooks, export dependabot alerts when generated to a Slack Channel

Prerequisites

How the integration works

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.

First steps

  • 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.

Installation & Running your App

For further installation instructions, please see here