From f67a991129ad814b0d02c34fff3c1090fc7cdbe0 Mon Sep 17 00:00:00 2001 From: Luke Tainton Date: Fri, 13 Mar 2026 21:32:59 +0000 Subject: [PATCH] feat: enhance deployment notifications with detailed messages and log links --- .gitea/workflows/deploy.yaml | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/.gitea/workflows/deploy.yaml b/.gitea/workflows/deploy.yaml index 3be7f25..b109d9c 100644 --- a/.gitea/workflows/deploy.yaml +++ b/.gitea/workflows/deploy.yaml @@ -17,9 +17,12 @@ jobs: PUSHOVER_APP_TOKEN: ${{ secrets.PUSHOVER_APP_TOKEN }} PUSHOVER_USER_TOKEN: ${{ secrets.PUSHOVER_USER_TOKEN }} with: - title: "Meraki Configuration Deploy" - message: "Meraki configuration deployment started." + title: "Meraki Config Deploy Started" + message: "Meraki configuration deployment has started." sound: "pushover" + url: "${{ gitea.server_url }}/${{ gitea.repository }}/actions/runs/${{ gitea.run_number }}" + url_title: 'View Logs' + - name: Check out repository code uses: actions/checkout@v6.0.2 @@ -60,6 +63,8 @@ jobs: title: "Meraki Configuration Deploy" message: "Meraki configuration deployed successfully!" sound: "classical" + url: "${{ gitea.server_url }}/${{ gitea.repository }}/actions/runs/${{ gitea.run_number }}" + url_title: 'View Logs' - name: Notify Failure if: failure() @@ -71,3 +76,5 @@ jobs: title: "Meraki Configuration Deploy" message: "Meraki configuration FAILED to deploy!" sound: "mechanical" + url: "${{ gitea.server_url }}/${{ gitea.repository }}/actions/runs/${{ gitea.run_number }}" + url_title: 'View Logs'