Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/reececomo/notify-slack-deployed-jira-tickets

Notify Slack when JIRA tickets have been deployed
https://github.com/reececomo/notify-slack-deployed-jira-tickets

actions deploys github github-actions jira slack tags

Last synced: about 2 months ago
JSON representation

Notify Slack when JIRA tickets have been deployed

Awesome Lists containing this project

README

        

# [notify-slack-deployed-jira-tickets](https://github.com/reececomo/notify-slack-deployed-jira-tickets)

GitHub Action to notify Slack when JIRA tickets have been deployed.

* Counts all JIRA tickets mentioned in commit messages since the previous tag.
* JIRA ticket mentions must be in the format: `BOARD-123`

## Variables

- `PRODUCT_NAME` - Specify name in the " is being deployed!" message (defaults to "Product")
- `SLACK_WEBHOOK_URL` **Required** - e.g. https://hooks.slack.com/services/ABCDE12345/ABCDE12345/abcdef12345abcdef12345abcdef
- `JIRA_PREFIX` **Required** - e.g. "https://myjiraboard.atlassian.net" would be "myjiraboard"

## Usage example

```yaml
- name: Notify Slack about JIRA tickets that have been deployed
uses: reececomo/notify-slack-deployed-jira-tickets
env:
SLACK_WEBHOOK_URL: '...'
JIRA_PREFIX: '...'
```

## Credits

- Based off of the [fnkr/github-action-git-bash](https://github.com/fnkr/github-action-git-bash) GitHub Action by [fnkr](https://github.com/fnkr).