biboukat/Slack Notifications

A Github Action for sending Workflow run results to Slack

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Maintainedlast commit Jul 23, 2025
License
None

Pinned Snippet

workflow.ymlSHA-pinned
uses: biboukat/slack-notification@deb523dcc0431eb0ec5f0b2a607527284d2f0169 # v1.17

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
repo_tokenYou must manually pass in secrets.GITHUB_TOKENyes
slack_webhook_urlYour slack webhook urlyes
channelOverride the default channel configured by the SLACK_WEBHOOK_URLno
nameOverride the default name configured by the Slack SLACK_WEBHOOK_URLno
icon_emojiOverride the default webhook icon with an emoji. Uses emoji code: https://www.webfx.com/tools/emoji-cheat-sheet/no
icon_urlOverride the default webhook icon with an image via url.no
include_jobsShould the slack notification include individual job status and run timesyestrue
include_commit_messageShould the slack notification include the head commit messageyesfalse
jobs_to_fetchNumber of jobs to fetch (for workflows with big number of jobs)no30
pretextOptional pre-text that appears above the attachment blockno""
names_of_jobs_to_fetchwhen to display specific jobs, format - job_name1,job_name2no""
mention_users_on_failList of users to mention in case of failure, format - userId1,userId2no""

no outputs