From dd5d908e4320deff354d7ad895149c503fe2b0e3 Mon Sep 17 00:00:00 2001
From: t3hn3rd <kjm@kieronmorris.me>
Date: Sun, 23 Mar 2025 00:31:20 +0000
Subject: [PATCH] DroneCI config updated to push to discord webhook

- `.drone.yml` updated to push notifications to the discord webhook.
---
 .drone.yml | 26 ++++++++++++++++++++++++--
 1 file changed, 24 insertions(+), 2 deletions(-)

diff --git a/.drone.yml b/.drone.yml
index f868f1a8..771e5a7b 100644
--- a/.drone.yml
+++ b/.drone.yml
@@ -24,7 +24,7 @@ steps:
       - find . -type f -print0 | xargs -0 dos2unix
       - chmod +x /drone/src/*.sh
       - /drone/src/compile.sh
-
+      
   - name: upload-iso-artifact
     image: alpine/git
     depends_on:
@@ -49,4 +49,26 @@ steps:
         -H "Authorization: token $GITEA_TOKEN" || echo "No previous latest version found."
       - |
         curl -X PUT https://gitea.spexeah.com/api/packages/Spexeah/generic/asuro-iso/latest/Asuro.iso \
-        -H "Authorization: token $GITEA_TOKEN" --upload-file "Asuro-$(git rev-parse --short HEAD).iso"
\ No newline at end of file
+        -H "Authorization: token $GITEA_TOKEN" --upload-file "Asuro-$(git rev-parse --short HEAD).iso"
+
+  - name: msg status
+    image: appleboy/drone-discord
+    when:
+      status: [success, failure, changed]
+    settings:
+      webhook_id:
+        from_secret: discord_webhook_id
+      webhook_token:
+        from_secret: discord_webhook_secret
+      message: >
+        **Drone CI - Asuro Build**
+        {{#success build.status}}
+        ✅ Build successful!
+        {{else}}
+        ❌ Build failed!
+        {{/success}}
+        Repository: `[{{repo.namespace}}/{{repo.name}}]`
+        Branch: {{build.branch}}
+        Commit: {{build.commit}}
+        Author: `[{{commit.author}} / {{commit.email}}]`
+        Message: {{commit.message}}
\ No newline at end of file