If you don’t like leaving Github and want your project managers to stay informed on what you’re working on without having to log into a PM stack - you now can!

Enable Github in Assembla

In your Space, go to to Admin and select Integrations. Authorize your Github account by choosing Settings and then Authorize GitHub

If you would like to add repos from your organization, you will need Owner permissions. If you do not have that level of access, then you will only be able to see your own GitHub repos available for integration.

Troubleshooting Tip: Do you have Owner permission but still can't see repos from your organization? Try revoking GitHub permissions here and then reintegrate with Assembla. 

 

Add a Github Repo for Real-time Sync to your Project

Open the green "+" button and select  Add Github Repo. Choose the repo you want associated with your project. This will automatically install the necessary webhooks on the Github side to ensure all events are delivered to Assembla in real-time.

 

No more waiting for commits and pull requests to show up in your tickets.

Find and relate a Github Pull Request to a Ticket

While in Assembla, open a ticket in your project and find the Github button on the left of the screen. Click on it to find the pull requests you want to associate with this ticket. This allows project managers or dev leads to tag any pull requests to a ticket without relying on their devs.

 

Make a Commit in Github and see it in your Assembla ticket

With your Github repo ready for real-time sync, you can have all of your commits show up as comments in a ticket thread. Assembla users are already used to this great functionality if using SNV, Git, or Perforce Assembla repos. This functionality is now available with Github. The process is very simple, your devs just need to follow a particular protocol for “tagging” tickets in pull requests for them to show up:

  1. Use re #TICKETNUMBER
  2. i.e. re #43
  3. Use re  #ACCOUNT_SUBDOMAIN/PROJECTNAME/TICKETNUMER
  4. i.e. re #assembla-inc/assembla-design-team/43

 

Make a Pull Request in Github and see it in your Assembla ticket Sidebar

We’re not done with just commits! One of the great features in Assembla is the ability to show all related merge requests from Git, SVN, Perforce, and now Github repos against the same ticket. The process is very simple, your devs just need to follow a particular protocol for “tagging” tickets in pull requests for them to show up:

  1. Use re #TICKETNUMBER
  2. i.e. re #43
  3. Use re  #ACCOUNT_SUBDOMAIN/PROJECTNAME/TICKETNUMER
  4. i.e. re #assembla-inc/assembla-design-team/43

 

Have questions? Email us support@assembla.com

 

Did this answer your question?