thedaviddias/Publish Release Info
Publish a release notification to Slack with a changelog and list to related tools
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
- Runtime
- Deprecated runtime
Inputs
| name | description | required | default |
|---|---|---|---|
| github_token | Your GitHub token for authentication. It is used to get the repository information and generate the changelog. | yes | — |
| tag_regex | A 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_regex | An optional regular expression (regex) pattern to identify characters in the `contributor` name that will be replaced. | no | — |
| contributor_replace_char | The character that will replace specific characters in the `contributor` name. | no | — |
| repo | The 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_prefix | The specific letter or pattern to target in the commit title. | no | — |
| jira_instance_url | The custom URL of the JIRA instance. | no | — |
| slack_webhook_urls | Comma-separated list of Slack Webhook URLs to which the action will send a message with the changelog and release details. | no | — |
| sentry_project_name | The 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_id | The id of the Sentry project. This is used to fetch the related issues and include them in the Slack notification. | no | — |
| grafana_dashboard_link | The 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_offset | Timezone offset in minutes from UTC. Positive for timezones ahead of UTC, negative for those behind. | no | 0 |
| locale | Locale for date formatting | no | en-US |
| fail_on_slack_error | Fail the action if sending the Slack notification fails | no | true |
Outputs
no outputs