Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/sly777/pr_title_jira_linker

Linking JIRA Issue ID to PR title - Github Action
https://github.com/sly777/pr_title_jira_linker

Last synced: 13 days ago
JSON representation

Linking JIRA Issue ID to PR title - Github Action

Awesome Lists containing this project

README

        


typescript-action status

# JIRA Linker on PR Title and Branch

## Example Usage

```
- name: PR Title Jira Linker
uses: Sly777/[email protected]
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
```

## Full Example with branch name information

```
- name: PR Title Jira Linker
uses: Sly777/[email protected]
id: prtitlecheck
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

- uses: marocchino/sticky-pull-request-comment@v2
if: always() && (steps.prtitlecheck.outputs.errortype == 'jiraonbranch')
with:
header: prbranchissue
message: |
We require branch names must have JIRA ticket ID if it's not ignored branch. Please update your branch name with ticket ID or use ignore branch pattern

Current Branch name: ${{ steps.prtitlecheck.outputs.branchname }}
Branch Ignore Pattern: '^(master|main|dev|develop|development|release|(nojira-.*))$'

- if: ${{ steps.prtitlecheck.outputs.errortype == null }}
uses: marocchino/sticky-pull-request-comment@v2
with:
header: prbranchissue
delete: true
```