Logo

Send Message to Slack

Option 1: Send Message to Slack with slackapi/slack-github-action

1- name: Send Message To Slack
2 uses: slackapi/slack-github-action@v1.27.0
3 with:
4 payload: |
5 {
6 "color": "#ba00ff",
7 "blocks": [
8 {
9 "type": "section",
10 "text": {
11 "type": "mrkdwn",
12 "text": "The release was successful! :tada:"
13 }
14 }
15 ]
16 }
17 env:
18 SLACK_WEBHOOK_TYPE: INCOMING_WEBHOOK
19 SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL }}

🔗 slackapi/slack-github-action

Option 2: Send Message to Slack with rtCamp/action-slack-notify

1- name: Send Message To Slack on failure
2 uses: rtCamp/action-slack-notify@v2
3 if: ${{ failure() }}
4 env:
5 SLACK_COLOR: ${{ job.status }}
6 SLACK_MESSAGE: '@here : The release failed! Panic accordingly.'
7 SLACK_TITLE: Operation Doom Update
8 SLACK_USERNAME: 'ci-goblin'
9 SLACK_WEBHOOK: ${{ secrets.SLACK_SUMMONING_PORTAL }}
10 SLACK_LINK_NAMES: true

🔗 rtCamp/action-slack-notify