svg
Featured Automation
Development beginner

GitHub to Discord Release Notifications

Stay updated with your project releases by automatically sending formatted notifications to your Discord server whenever a new GitHub release is published. Perfect for keeping your community informed.

Tools Required:

N8N

Tags:

#github #discord #notifications #releases

How It Works

This automation uses GitHub Actions and Discord webhooks to send beautifully formatted release notifications.

Setup Steps

  1. Create Discord Webhook: Go to your Discord server settings and create a webhook
  2. Add to GitHub Secrets: Store webhook URL as DISCORD_WEBHOOK in repository secrets
  3. Create Workflow: Add a .github/workflows/release-notify.yml file
  4. Configure Trigger: Set to run on release published events

Code Example

name: Discord Release Notification
on:
  release:
    types: [published]
jobs:
  notify:
    runs-on: ubuntu-latest
    steps:
      - name: Send Discord notification
        uses: tsickert/[email protected]
        with:
          webhook-url: ${{ secrets.DISCORD_WEBHOOK }}
          content: "New release ${{ github.event.release.tag_name }} is out!"

Benefits

Use Cases