klip-sdk
Version:
JavaScript SDK to interact with klip App2App requests
53 lines (52 loc) • 1.48 kB
YAML
name: Slack message
author: Bolt Lee
description: 'Send message using slack'
inputs:
ENVIRONMENT:
description: 'set env'
required: true
default: ''
SLACK_MESSAGE:
description: 'set slack message '
required: true
default: ''
SLACK_WEBHOOK_URL:
description: 'set slack webhook'
required: true
default: ''
runs:
using: "composite"
steps:
- name: Post to a Slack channel
uses: slackapi/slack-github-action@v1.26.0
with:
payload: |
{
"attachments": [
{
"fallback": "eks cluster on/off",
"color": "#3AA3E3",
"text": "eks cluster on/off",
"fields": [
{
"title": "workflow",
"value": "${{ github.workflow }}",
"short": true
},
{
"title": "environment",
"value": "${{ inputs.ENVIRONMENT }}",
"short": true
},
{
"title": "slack-message",
"value": "${{ inputs.SLACK_MESSAGE }}",
"short": true
}
]
}
]
}
env:
SLACK_WEBHOOK_URL: ${{ inputs.SLACK_WEBHOOK_URL }}
SLACK_WEBHOOK_TYPE: INCOMING_WEBHOOK