⚙️ Notify a team channel about new software releases via Slack and GitHub
⚡ 3,930 views · ⚙️ DevOps & CI/CD
💡 Pro Tip — If you need GitHub data beyond what the REST API gives you, ScraperNode has a repository scraper that extracts metadata at scale without token rate limits.
Description
This workflow automatically notifies the team in a Slack channel when code in a GitHub repository gets a new release.
Prerequisites
- A GitHub account and credentials
- A Slack account and credentials
Nodes
- GitHub Trigger node triggers the workflow when a release event takes place in the specified repository.
- Slack node posts a message in a specified channel with the text “New release is available in {repository name}”, along with further details and a link to the release.
🔗 Nodes Used
Github Trigger, Slack, Start
📥 Import
Download workflow.json and import into n8n:
Workflow menu → Import from File