thedaviddias/Publish Release Info

Publish a release notification to Slack with a changelog and list to related tools

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
Runtime
Deprecated runtime
namedescriptionrequireddefault
github_tokenYour GitHub token for authentication. It is used to get the repository information and generate the changelog.yes
tag_regexA regular expression to match against git tags. The first capture group should be the version number.no^v[0-9]+\.[0-9]+\.[0-9]+$
contributor_replace_regexAn optional regular expression (regex) pattern to identify characters in the `contributor` name that will be replaced.no
contributor_replace_charThe character that will replace specific characters in the `contributor` name.no
repoThe repository for which the action should generate the changelog and post a release notification. If not provided, it defaults to the repository where the action is running.no
jira_ticket_prefixThe specific letter or pattern to target in the commit title.no
jira_instance_urlThe custom URL of the JIRA instance.no
slack_webhook_urlsComma-separated list of Slack Webhook URLs to which the action will send a message with the changelog and release details.no
sentry_project_nameThe name of the Sentry project related to the repository. This will be included in the Slack notification for quick access to the project error tracking.no
sentry_project_idThe id of the Sentry project. This is used to fetch the related issues and include them in the Slack notification.no
grafana_dashboard_linkThe URL link to the Grafana dashboard related to the repository. This link will be included in the Slack notification for easy access to relevant analytics.no
time_zone_offsetTimezone offset in minutes from UTC. Positive for timezones ahead of UTC, negative for those behind.no0
localeLocale for date formattingnoen-US
fail_on_slack_errorFail the action if sending the Slack notification failsnotrue

no outputs