maael/Slack Deploy Message Action

Sends a Slack message with deploy details

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
Runtime
Deprecated runtime
namedescriptionrequireddefault
slack_webhookThe Slack Webhookyes
github_tokenGitHub tokenyes
check_idThe check id of an initial run of this action
commitThe commit sha to use as the HEAD, defaults to the current sha
service_status_urlThe url for the service status to check the commit field ofyes
service_status_authValue to be passed as Authorization header for the service status check, you need to prepend BEARER/BASIC yourself
status_commit_fieldThe field with the commit shaBUILD_COMMIT
repoThe repo in form OWNER/NAME to use, defaults to current
slack_map_repoThe repo that the slack mapping file is in in form OWNER/NAMEyes
slack_map_fileThe path to the slack mapping file in the repomapping.json
channelsA comma separated list of IDs of the Slack Channels to send toyes
failure_channelsA comma separated list of IDs of the Slack Channels to send to on a failureyes
icon_emojiThe icon for messages from a legacy slack webhook:tada:
usernameThe username for messages from a legacy slack webhookWorkflow Deploy Message
environmentThe environment being deployed to
dry_runIf set, wil skip sending message to slack
message_templateThe template to use for the base message, commits will be added as context blocks:octocat: $ACTOR_LINK $STATUS_ICON $STATUS_TEXT $ENV_ICON $ENV_LINK $COMMIT_LINK in $REPO_LINK
statusThe resulting status of the job, defaults to deploying if not provided

no outputs