Github

How to connect GitHub to Multitudes.

GitHub + Multitudes Integration Benefits

  • Integrating with GitHub is a prerequisite for using Multitudes

  • Select GitHub teams/team members to get contributor data in Multitudes

  • See a range of insights include DORA and SPACE metrics.

How it works

GitHub Data

Multitudes pulls in code metadata from GitHub; our app does not ingest your codebase. This metadata includes information about pull requests – such as when they were created, who the author was, commits made on the pull request, number of lines changed, etc. and about comments – including comments written on pull requests and reviews submitted. This metadata informs Multitudes metrics across Flow of Work, Value Delivery, Quality of Work, Wellbeing and Collaboration.

When you set up the GitHub installation, you can see the full list of permissions that Multitudes requests.

Teams and people

Multitudes also gets some data from teams about their structure, e.g., which teams people are on, their roles, and their levels. This is used to populate your Multitudes teams and associate data with contributors.

You can enable GitHub Teams Sync to automatically update your Multitudes contributors based on GitHub teams.

Requirements

Required role: Organization Owner

Notes: You must have admin access to select repositories and Github teams/contributors.

How to install

Follow the GitHub installation steps when you onboard to Multitudes. When installing, you will select which users/teams and repositories to integrate with Multitudes.

How to add additional repos

  1. Check what existing repos are synced at the top of any deep-dive page, e.g., https://app.multitudes.co/flowOfWork

App header showing filters, with Repositories filter highlighted.
  1. If you need additional repos, add them via our GitHub App – go to Integrations, click Configure, and follow the flow to GitHub.

Integrations page in Multitudes app showing GitHub card with Configure button.
  1. The repos will sync for all data moving forward. To get 6 weeks of historic data, contact [email protected] with a list of the repos you added and we’ll trigger a historic data pull.

Last updated

Was this helpful?