forked from ArtemySinitsa/slack-github-action
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathaction.yml
23 lines (23 loc) · 1.2 KB
/
action.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
name: 'slack-send'
description: 'Publish a message in a channel or send a JSON payload to the Slack Workflow Builder'
inputs:
channel-id: # channel id to post message when using bot token
description: 'Slack channel ID where message will be posted. Needed if using bot token'
required: false
slack-message: # message to post when using bot token
description: 'Message to post into Slack. Needed if using bot token'
required: false
payload: # JSON payload to send to Slack via webhook
description: 'JSON payload to send to Slack if webhook route. If not supplied, json from GitHub event will be sent instead'
required: false
payload-file-path: # path to JSON payload to send to Slack via webhook
description: 'path to JSON payload to send to Slack if webhook route. If not supplied, json from GitHub event will be sent instead. If payload is provided, it will take preference over this field'
required: false
outputs:
time: # id of output
description: 'The time'
thread_ts: # timestamp on the message that was posted when using bot token
description: 'The timestamp on the message that was posted into Slack when using bot token'
runs:
using: 'node12'
main: 'dist/index.js'