From bcefdd52619de37a0464dfa5c74501983a787f79 Mon Sep 17 00:00:00 2001 From: Eli Bosley Date: Thu, 4 Sep 2025 16:05:39 -0400 Subject: [PATCH] chore: add Discord notification action for release announcements - Beat EDACerton to the punch - Integrated a new action in the release workflow to send notifications to a Discord channel upon new releases. - The notification includes the release version, a link to the release, and the changelog, enhancing communication with users. This addition improves user engagement by providing timely updates on new releases directly in Discord. --- .github/workflows/release-production.yml | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/.github/workflows/release-production.yml b/.github/workflows/release-production.yml index 263c87781..8ed2e15d3 100644 --- a/.github/workflows/release-production.yml +++ b/.github/workflows/release-production.yml @@ -124,3 +124,16 @@ jobs: --no-guess-mime-type \ --content-encoding none \ --acl public-read + + - name: Actions for Discord + uses: Ilshidur/action-discord@0.4.0 + env: + DISCORD_WEBHOOK: ${{ secrets.PUBLIC_DISCORD_RELEASE_ENDPOINT }} + with: + args: | + 🚀 **Unraid API Release ${{ inputs.version }}** + + View Release: https://github.com/${{ github.repository }}/releases/tag/${{ inputs.version }} + + **Changelog:** + ${{ steps.release-info.outputs.body }}