GitHub Pull Request Integration With Glo Boards

DZone 's Guide to

GitHub Pull Request Integration With Glo Boards

Need help with GitHub pull request integrations with Glo?

· Open Source Zone ·
Free Resource

GitHub pull request integration

Sometimes your pull requests just need a little extra oomph.

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.

You may also like:  Learning Git: What Is a Pull Request?

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 option. Then, hit the Pull RequestsConnect to GitHub button.

Pull Request — 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.

Connecting to GitHub repos

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:

Mapping out your integration process

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 section as an item with a corresponding label. The label will note the status of the pull request (i.e. Pull RequestOpen). You may also quickly view available pull request information like name, ID#, date last opened, and build status.

Pull request from Glo card

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.

Setting up your 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 either GitKraken or GitHub, you can link a Glo card to the pull request by pasting the card's URL into the pull request description.

Linking Glo cards

Alternatively, you may edit the description of an existing pull request to add a Glo card's URL.

Pretty phenomenal, right?!

Further Reading

Learning Git: What Is a Pull Request?

How NOT to Review Pull Requests

open source ,os ,github ,pull request ,integration ,glo ,glo board ,automation

Published at DZone with permission of

Opinions expressed by DZone contributors are their own.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}