Skip to content

This action auto comments in pull request with Jira link to it.

License

Notifications You must be signed in to change notification settings

change-research/jira-link-commenter

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

74 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Jira link commenter

This action auto comments in pull request with Jira link to it.

This tool can be used with other project tracking tools like ClickUp as well. Let's explore together!

Settings

  • jira-project-url

Required Add your jira link in ticket link format. E.g: https://jira.atlassian.net/browse

  • ticket-regex-title

Optional You can add custom regex if your PR description seems to be different but I encourage to have same standard world wide.

PR summary example:

XYZ-1234: This is an amazing feature

Outputs

Creates a comment in your PR:

Jira Link: https://jira.atlassian.net/browse/JPT-1571

Example usage

custom-comment is (optional)

uses: actions/[email protected]
with:
  jira-project-url: "https://jira.atlassian.net/browse"
  custom-comment: "Thank you for your contribution! :confetti_ball:"

Full example

on: pull_request

jobs:
  example_comment_pr:
    runs-on: ubuntu-latest
    name: Auto jira link commenter
    steps:
      - name: Checkout
        uses: actions/checkout@v1

      - name: Comment PR
        uses: sbimochan/[email protected]

        with:
          jira-project-url: https://jira.atlassian.net/browse
          GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
          custom-comment: "Thank you for your contribution! :confetti_ball:"

Demo:

Screen Shot 2021-12-24 at 7 21 10 PM

Recommendations:

Ticket link appender

This is more generic and has more flexibility on prefixes and tools you use. If you want to link the ticket link in the description itself, you can check this repository.

Check repo.

Smart Commit

This makes your commits and PR summary consistent.

Check repo.

About

This action auto comments in pull request with Jira link to it.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 100.0%