neolution-ch/Neolution GitHub Release Notifier

This action notifies the release of a new version to a Slack channel.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
slack-tokenThe Slack token to use for the notification. yes
slack-channel-idsA comma seperated list of the the Slack channel IDs to notify about the release. Channel IDs can be found in the slack guy when clicking on the info button of a channel or user. yes
github-tokenPersonal access token (PAT) used to fetch the repository. The PAT is configured with the local git config, which enables your scripts to run authenticated git commands. The post-job step removes the PAT. We recommend using a service account with the least permissions necessary. Also when generating a new PAT, select the least scopes necessary. [Learn more about creating and using encrypted secrets](https://help.github.com/en/actions/automating-your-workflow-with-github-actions/creating-and-using-encrypted-secrets) ${{ github.token }}
repoThe repository to fetch the release from. Defaults to the current repository. ${{ github.repository }}
include-release-notesWhether to include the release notes in the notification. true
release-idThe ID of the release to notify about. If you use a on: release: trigger, this is not required.
ignore-alpha-releasesWhether to ignore alpha releases. false
ignore-beta-releasesWhether to ignore beta releases. false
ignore-rc-releasesWhether to ignore release candidate releases. false
fallback-to-refIf no release could be found, the ref will be used to notify about the release. Useful if you use the on: workflow_dispatch trigger. false

no outputs