From 52c5d4386879b6c1c7693f4453558102994f50e2 Mon Sep 17 00:00:00 2001 From: Kirill Chikalin Date: Thu, 20 Mar 2025 09:26:57 +0300 Subject: [PATCH] job status step --- action.yml | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/action.yml b/action.yml index 37c0f8d..fda0003 100644 --- a/action.yml +++ b/action.yml @@ -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 \ No newline at end of file