Skip to content

Commit 72c987e

Browse files
modalkonformL0RD-ZER0
authored andcommitted
Add markdown conversion for custom status messages
1 parent f9bd531 commit 72c987e

File tree

1 file changed

+27
-3
lines changed

1 file changed

+27
-3
lines changed

action.yml

+27-3
Original file line numberDiff line numberDiff line change
@@ -4,17 +4,41 @@ author: 'rtCamp'
44
runs:
55
using: 'composite'
66
steps:
7-
- name: "Slack-Markdown Conversion"
7+
- name: "Slack-Markdown Message Conversion"
88
if: env.SLACKIFY_MARKDOWN == 'true'
9-
id: slackify
9+
id: slackify_message
1010
uses: LoveToKnow/[email protected]
1111
with:
1212
text: ${{ env.SLACK_MESSAGE }}
1313

14+
- name: "Slack-Markdown Success Message Conversion"
15+
if: env.SLACKIFY_MARKDOWN == 'true'
16+
id: slackify_success_message
17+
uses: LoveToKnow/[email protected]
18+
with:
19+
text: ${{ env.SLACK_MESSAGE_ON_SUCCESS }}
20+
21+
- name: "Slack-Markdown Failure Message Conversion"
22+
if: env.SLACKIFY_MARKDOWN == 'true'
23+
id: slackify_failure_message
24+
uses: LoveToKnow/[email protected]
25+
with:
26+
text: ${{ env.SLACK_MESSAGE_ON_FAILURE }}
27+
28+
- name: "Slack-Markdown Cancel Message Conversion"
29+
if: env.SLACKIFY_MARKDOWN == 'true'
30+
id: slackify_cancel_message
31+
uses: LoveToKnow/[email protected]
32+
with:
33+
text: ${{ env.SLACK_MESSAGE_ON_CANCEL }}
34+
1435
- name: "Slack Notification (Formatted)"
1536
if: env.SLACKIFY_MARKDOWN == 'true'
1637
env:
17-
SLACK_MESSAGE: "${{ steps.slackify.outputs.text }}"
38+
SLACK_MESSAGE: "${{ steps.slackify_message.outputs.text }}"
39+
SLACK_MESSAGE_ON_SUCCESS: "${{ steps.slackify_success_message.outputs.text }}"
40+
SLACK_MESSAGE_ON_FAILURE: "${{ steps.slackify_failure_message.outputs.text }}"
41+
SLACK_MESSAGE_ON_CANCEL: "${{ steps.slackify_cancel_message.outputs.text }}"
1842
GITHUB_RUN: "${{ github.event.repository.html_url }}/actions/runs/${{ github.run_id }}"
1943
ENABLE_ESCAPES: "true"
2044
uses: "docker://ghcr.io/rtcamp/action-slack-notify:v2.3.0"

0 commit comments

Comments
 (0)