zetamarkets/slack-approval

Custom action to send approval request to Slack from GitHub Actions

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
baseMessageTsTarget message ts to update instead of posting a new messageno""
baseMessagePayloadBase message payload to post. If empty, a default message is used.no{}
successMessagePayloadMessage payload to post on approval. Defaults to baseMessagePayload.no{}
failMessagePayloadMessage payload to post on rejection/cancel. Defaults to baseMessagePayload.no{}
custom-blocksCustom blocks to display in Slack notification (JSON string)no[]
approversA comma-separated list of approvers' Slack user IDs. If not set, anyone can approve.no""
minimumApprovalCountThe minimum number of approvals required.no1
namedescription
mainMessageTsTimestamp of the main message sent to Slack