thunkable/Slack Release Notification

A GitHub Action to send Slack notifications for release pull requests

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
slack-bot-tokenSlack bot tokenyes
slack-channel-idSlack channel IDyes
github-tokenGitHub tokenyes
github-to-slack-mapMapping of GitHub usernames to Slack user IDs in JSON format. Example: {"githubUsername1": "slackUserID1", "githubUsername2": "slackUserID2"}no
initial-message-templateTemplate for the initial message when a PR is creatednoNew release pull request created: <${prUrl}|${prTitle}>\n*From*: ${branchName} → *To*: ${targetBranch}
commit-list-message-templateTemplate for the message with the list of commits when a PR is creatednoCommits in this pull request:\n${commitListMessage}\n\n<${changelogUrl}|Full Changelog: ${branchName} to ${targetBranch}>
update-message-templateTemplate for the message when a PR is updated with new commitsnoNew commit added: <${commitUrl}|${commitMessage}> by @${githubUser}
close-message-templateTemplate for the message when a PR is mergednoPull request <${prUrl}|${prTitle}> was merged by @${mergedBy}
sort-commitsSort commits by types and scopesnofalse

no outputs