job status step

This commit is contained in:
Kirill Chikalin
2025-03-20 09:26:57 +03:00
parent a08e08aa3f
commit 52c5d43868

View File

@@ -17,6 +17,7 @@ inputs:
description: "Message ID to delete"
required: false
default: ''
chat_id:
description: "Chat ID"
required: true
@@ -55,4 +56,19 @@ runs:
- name: Delete message
if: inputs.delete != ''
run: deleteMessage "${{ inputs.bot_token }}" ${{ inputs.chat_id }} ${{ inputs.delete }}
shell: bash
- name: Send job status
if: inputs.status != ''
run: |
if [[ "${{ job.status }}" == "success" ]]; then
STATUS="✅"
elif [[ "${{ job.status }}" == "failure" ]]; then
STATUS="❌"
elif [[ "${{ job.status }}" == "cancelled" ]]; then
STATUS="⚠️"
else
STATUS="❓"
fi
sendMessage "${{ inputs.bot_token }}" ${{ inputs.chat_id }} "$STATUS ${{ inputs.status }}"
shell: bash