UNPKG

klip-sdk

Version:

JavaScript SDK to interact with klip App2App requests

78 lines (77 loc) 2.16 kB
name: Slack message author: Bolt Lee description: 'Send message using slack' inputs: SLACK_WEBHOOK: description: 'Need SLACK_WEBHOOK_URL' required: true default: '' REF: description: '' required: true default: '' AUTHOR: description: '' required: true default: '' DATE: description: '' required: true default: '' REPO: description: '' required: true default: '' URL: description: '' required: true default: '' runs: using: "composite" steps: - name: Send custom JSON data to Slack workflow id: slack uses: slackapi/slack-github-action@v1.26.0 with: payload: | { "attachments": [ { "fallback": "Detect Secret.", "color": "#A40101", "text": "Detect Secret", "fields": [ { "title": "Branch", "value": "${{ inputs.REF }}", "short": true }, { "title": "Project", "value": "${{ inputs.REPO }}", "short": true }, { "title": "Author", "value": "${{ inputs.AUTHOR }}", "short": true }, { "title": "Date", "value": "${{ inputs.DATE }}", "short": true } ], "actions": [ { "type": "button", "text": "Visit workflow", "url" : "${{ inputs.URL }}#step:6:61" } ] } ] } env: SLACK_WEBHOOK_URL: ${{ inputs.SLACK_WEBHOOK }} SLACK_WEBHOOK_TYPE: INCOMING_WEBHOOK