Skip to content

Latest commit

 

History

History
69 lines (56 loc) · 1.33 KB

README.md

File metadata and controls

69 lines (56 loc) · 1.33 KB

Discord Message ✉️

Simply sends a message to Discord.

Simple usage

name: Notify Discord
uses: discord-actions/message@v2
with:
  webhookUrl: ${{ secrets.DISCORD_WEBHOOK_URL }}
  message: "Hello, from Github"

Specify a username and avatar

name: Notify Discord
uses: discord-actions/message@v2
with:
  webhookUrl: ${{ secrets.DISCORD_WEBHOOK_URL }}
  message: "Hello, from Github"
  username: "Github"
  avatar: "https://github.githubassets.com/images/modules/logos_page/GitHub-Mark.png"

On Success

jobs:
  job-name:
    steps:
      - name: Notify Discord
        if: success()
        uses: discord-actions/message@v2
        with:
          webhookUrl: ${{ secrets.DISCORD_WEBHOOK_URL }}
          message: "Hello, from Github"

On Failure

jobs:
  job-name:
    steps:
      - name: Notify Discord
        if: failure()
        uses: discord-actions/message@v2
        with:
          webhookUrl: ${{ secrets.DISCORD_WEBHOOK_URL }}
          message: "Hello, from Github"

On any failed job

jobs:
  job-name:
    steps:
      - name: Notify Discord
        if: ${{ always() && contains(needs.*.result, 'failure') }}
        uses: discord-actions/message@v2
        with:
          webhookUrl: ${{ secrets.DISCORD_WEBHOOK_URL }}
          message: "Hello, from Github"