Developer & DevOps

Connect GitHub with Slack

4 nodes 222 114 Automatic trigger
Download

Workflow Description

An automation that connects your GitHub repository to Slack, sending instant notifications for commits, pull requests, and issues. Keep your development team synchronized and informed of project progress in real time without manual updates.

How it works

  1. 1.Activate GitHub trigger to monitor repository events
  2. 2.Evaluate event condition to identify commit, PR, or issue type
  3. 3.Post formatted notification message to designated Slack channel

Use cases

  • Alert team immediately when code is pushed to main branch
  • Notify reviewers automatically when pull requests are opened
  • Send instant notifications when issues are created or status changes

Requirements

  • Active GitHub account and repository with webhook permissions
  • Slack workspace with channel dedicated for notifications
  • Valid API credentials for both GitHub and Slack applications

Service Value

Ready-made workflow template for automation delivery and service execution.

Apps Used

GitHub Slack

Details

Trigger Automatic trigger
Nodes 4
Apps 2
Views 222
Downloads 114

How to Use

  1. 1.Click "Download Template"
  2. 2.Open your n8n dashboard
  3. 3.Go to Workflows > Import from File
  4. 4.Select downloaded file and configure credentials

Nodes Used (4)

Github Trigger

Github Trigger

#1

IF

If

#2

Slack - Add

Slack

#3

Slack - Remove

Slack

#4