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

https://github.com/staffbase/github-action-issue-id-collection

A GitHub action that collects all JIRA issue-IDs between the last two created Tags and produces them as output
https://github.com/staffbase/github-action-issue-id-collection

actions github-actions jira

Last synced: 5 months ago
JSON representation

A GitHub action that collects all JIRA issue-IDs between the last two created Tags and produces them as output

Awesome Lists containing this project

README

          

# Issue-ID Collector

## Description

This GitHub action goes through every commit between the last two Tags created and collects every Issue-ID/Ticket-ID (e.g. `PAC-123`, `LOL-321`, `ABCD-000`) and filters them to only contain unique IDs.
It produces the resulting List of IDs as an output together with the current Tags name.

## Usage

In your github-workflow, include the following step:

```yaml
- name: Fetch Ticket Ids
id: fetchTicketIds
uses: Staffbase/github-action-issue-id-collection@master
env:
TAG_MATCHER: v*-web (default '.*')
```

## Outputs:

- `tIDs`: List of Ticket-IDs, seperated by comma
- `tagName`: Name of the current Tag

## How to release

Just edit the DRAFT release on the [Releases page](https://github.com/Staffbase/github-action-issue-id-collection/releases) and publish it with a new git tag.

## Contributing

Please read [CONTRIBUTING.md](CONTRIBUTING.md) for details on our code of conduct, and the process for submitting pull requests to us.

## License

This project is licensed under the Apache-2.0 License - see the [LICENSE.md](LICENSE) file for details.



Staffbase GmbH


Staffbase GmbH

Staffbase is an internal communications platform built to revolutionize the way you work and unite your company. Staffbase is hiring: jobs.staffbase.com

GitHub | Website | Jobs