GitKraken Blog

Releasing the Power of Git

GitHub Pull Request Integration with Glo Boards

Since the inception of Glo Boards for task and issue tracking, the GitKraken team has continued to add robust features that allow developers to be more productive. And our latest addition is no different. GitKraken Glo Boards now supports linking GitHub pull requests with Glo cards.

PR Linking & Automation for Glo Boards!

Link GitHub PRs with Glo cards to streamline your workflow.

This feature will allow users to check the status of a pull request and automate moving a card into a new column based on whether a pull request has been opened, closed, or merged.

Integrating GitHub Pull Requests with Glo Boards 

The first step is setting up the integration. Login to Glo Boards, and then click on the gear icon at the top of the Glo UI to access the Pull Requests option. Then hit the Connect to GitHub button. 

Once connected to GitHub, select the repo(s) you want to connect to Glo Boards. You will be able to choose from a dropdown menu populated with your GitHub hosted repos, and you can connect to as many repos as you wish. 

From here, you can map out your automation process. Select which column you want a card to be moved to when a pull request is:

  • Opened
  • Closed & Merged
  • Closed
  • Merged

Now, your integration is ready to go! 

Tracking Pull Request Statuses in Glo Boards 

After setting up the integration, you will want to start linking Glo cards to your GitHub pull requests. Do so by accessing the Pull Request section on a card’s details. This section populates a dropdown menu of your linked pull requests; simply click on a pull request from this list to link it to the card you’re currently viewing.

After linking the pull request to your card, it will appear in your card’s Pull Request section as an item with a corresponding label. The label will note the status of the pull request (i.e. Open). You may also quickly view available pull request information like name, ID#, date last opened, and build status.

Click on the pull request name from your Glo card to open it in GitHub.

Unlinking a pull request from a Glo Card is a cinch. Simply click the X icon on the top right.

Pull Request Automation in Glo Boards 

Here’s the real magic: when a pull request status is updated in GitHub, the Glo card will automatically advance to another column based on the mapping you set up during the initial integration. 

That’s right. No more time lost searching through your various cards and pull requests, or manually reorganizing your Glo board. 

Link Glo Cards When Creating Pull Requests

When you’re creating a new pull request in GitKraken, you can link a Glo card to a pull request by searching for the card in the Glo Card field found in GitKraken’s PR template. 

Glo cards on boards with GitHub integration set up will populate first in the search results.

The pull request description in GitHub will automatically update to include a link to the card. The link will display in the description as the title of the card.

Pretty phenomenal, right?! 

Like this post? Share it!

Share on facebook
Share on twitter
Share on linkedin

Read More Articles

GitKon Schedule Announced

GitKon Git Conference Schedule

The #GitKon schedule has been announced! See how you can make the most out of this free Git conference featuring speakers from GitHub, Netlify, Comcast, GitLab, and more.

Read More »
GitLab CI

GitLab CI

A comprehensive guide towards achieving Continuous Integration, Continuous Delivery and Deployment using GitLab and Gitkraken

Read More »
What-is-GitOps

What is GitOps?

GitOps is the correct way to manage your infrastructure as Code (IaC). Yes, it is Important you give love to the Infrastructure as Code, the same way you care about the Application Code.

Read More »

Make Git Easier, Safer &
More Powerful

with GitKraken