perspective-software/Tag n Slack
Creates a new Tag from `CHANGELOG.md` using the `version` from `package.json` and notifies Slack about the release.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| github-access-token | Access token for github allowed to read existing Tags of a repository | yes | — |
| slack-webhook-url | Provide the Slack Webhook URL | yes | — |
| slack-release-link | Url of the "Visit" button in the Slack message | yes | — |
| package-json-path | Path of package.json | — | ./ |
| slack-icon-emoji | Emoji used in the Slack message (default = :rocket:) | — | :rocket: |
| project-name | Name of the project (default = Github Repository Name) | — | ${{ github.event.repository.name }} |
| version-increment-strategy | Version management strategy, either changelog-file or github-releases | — | changelog-file |
| target-commitish | Main branch used by github-releases | — | main |
| project-owner | the repo owner's handle | — | ${{ github.event.repository.owner.login }} |
| remove-images | Remove images and github user attachments from the Slack message | — | ${{ github.event.repository.private }} |
| ticket-config | JSON string to format the ticketing system links | — | {} |
Outputs
| name | description |
|---|---|
| release | The Github release object |