Getting Started

Version Builder is a Jira app that helps you automatically create release versions based on Git commit messages and issue tracking.

Get Started Free

1 Connect Version Builder to GitHub

  • Go to Jira SettingsAppsManage apps
  • Find Version Builder in your user-installed apps
  • Click Get started to begin configuration
  • Follow the prompts to connect your GitHub account
  • Once connected, refresh the page and then click Continue to proceed
Version Builder Get Started Screen

2 Configure Global Repository Filters

After connecting GitHub, you can use Version Builder Repository Setup page where you can:

Owner In

Specify repository owners (comma-separated)

Exclude repositories

Enter repository names to exclude (comma-separated)

Include repositories containing

Add specific repository names to include

To go to the Version Builder Repository Setup page:

  • Go to Jira SettingsAppsManage apps
  • Click the menu Version Builder Repository Setup on the left sidebar
Go to Global Filter Settings Jira Settings Manage Apps Global Filter Configuration

Creating a Release Version

1. Access Version Builder

  • Go to your Jira project
  • Click on the Version Builder tab in the project navigation

2. Configure Release Parameters

Name

Enter a name for your release version

Repository Selection

Choose which repositories and branches to include

Date Range

Set start and end dates (e.g., 6/19/2025 to 6/30/2025)

Issue Status

Filter by issue status (e.g., "Not In List")

Tip: You can tick "Save repo list config for version name like:" to automatically populate the configuration next time when you create a release with a similar name pattern.

3. Create the Version

  • Click Create Version to generate the release
Create Version Interface

Understanding Git Commit Integration

Version Builder analyzes your Git commits to automatically identify related issues:

Commit Analysis

Commits are analyzed for issue references (e.g., RT-2, RT-3)

Issue Mapping

The system maps commit messages to Jira issues

Automatic Inclusion

Issues are automatically included in the release version based on the commit analysis

Git Commits Analysis Final Release List with Issues

Managing Release Content

After creating a version, you can:

View Issues

See all issues included in the release (e.g., RT-2 "Implement UI", RT-3 "Implement UI2")

Edit Release Notes

Add custom text, hyperlinks, dates, and formatting

Manage Related Work

Link additional work items to the release

Track Designs

Associate design work with the release

Tips for Success

Use Consistent Commit Messages

Include issue keys (e.g., RT-2, RT-3) in your commit messages for automatic linking

Configure Filters Once

Save your repository configuration to reuse for similar release names

Review Before Creating

Double-check your date ranges and repository selections before creating the version

Customize Release Notes

Add meaningful descriptions and context to your generated releases

Troubleshooting

Repositories don't appear

Check your GitHub connection and repository filters

Issues not being linked

Ensure your commit messages include proper issue references

Missing commits

Verify that your commit message date ranges capture the intended development period

Wrong branch selected

Check that the selected branches contain the commits you want to include

Need additional help? Contact your Jira administrator or send your question to [email protected].