step-security/The Slack GitHub Action

Post a message, call a Web API method, start a Slack workflow, or run a Slack CLI command from GitHub Actions

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
apiA custom API URL to send Slack API method requests to.no
errorsIf the step exits with an error on errors or continues.nofalse
methodThe Slack API method to call.no
payloadAttributes that create the content of the request using JSON or YAML.no
payload-delimiterField separator for nested attributes in the input payload.no
payload-file-pathPath to a file containing a valid input payload made of JSON or YAML.no
payload-templatedIf templated variables in input payloads should be replaced.nofalse
proxyAn optional proxied route for HTTPS connections.no
retriesThe strategy to use when performing retried requests.5
tokenThe authentication value used with the Slack API.no
webhookA location for posting request payloads.no
webhook-typeOption to use either an incoming webhook or webhook trigger.no
namedescription
okIf the request completed without returning errors.
responseA JSON stringified version of the Slack API response.
timeThe Unix epoch time that the step completed.
channel_idThe channel ID returned with some of the Slack API methods.
thread_tsThe timestamp of a parent Slack message with threaded replies.
tsThe timestamp of a Slack message or event in the response.