feat: enhance deployment notifications with detailed messages and log links
All checks were successful
Deploy / deploy (push) Successful in 37s

This commit is contained in:
2026-03-13 21:32:59 +00:00
parent c4dcbd7006
commit f67a991129

View File

@@ -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'