Pull requests and task statuses straight from commits

Add a command to your commit message — the scenario opens a pull request in GitHub and updates the linked task in jira.

  • PR opened by a commit command
  • jira task updated automatically
  • Commit-PR-task kept in sync
  • Fewer manual steps after a commit
Jira SoftwareGithub

How it works

To keep GitHub and Jira Software in sync, connect them with a ready-made scenario — changes flow automatically.

  1. Starts when: Github Trigger
  2. Then: Commit Message Breakdown
  3. Check: Check for PR commands
  4. If yes: Get task details for PR
  5. Then: Check if PR exists
  6. Check: Check whether a PR already exists
  7. If yes: Check if task exist
  8. If yes: Update task status after PR
  9. If no: JIRA Task does not exist
  10. If no: Request to create PR
  11. If no: Check for task completed command
  12. If yes: Get Task Details without PR.
  13. Check: Check if task exists
  14. If yes: Update the task status without PR
  15. If no: Invalid commit message

You can launch this GitHub + Jira Software integration in Scriptera: describe the task in plain words — the scenario is built, launched and monitored for you.