Skip to content

Latest commit

 

History

History
40 lines (32 loc) · 1.2 KB

README.md

File metadata and controls

40 lines (32 loc) · 1.2 KB

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