Github
How to connect GitHub to Multitudes.
Last updated
Was this helpful?
How to connect GitHub to Multitudes.
Integrating with GitHub is a prerequisite for using Multitudes
Select GitHub teams/team members to get contributor data in Multitudes
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.
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.
Required role: Organization Owner
Notes: You must have admin access to select repositories and Github teams/contributors.
Follow the GitHub installation steps when you onboard to Multitudes. When installing, you will select which users/teams and repositories to integrate with Multitudes.
Check what existing repos are synced at the top of any deep-dive page, e.g., https://app.multitudes.co/flowOfWork

If you need additional repos, add them via our GitHub App – go to Integrations, click Configure, and follow the flow to GitHub.

The repos will sync for all data moving forward. To get 6 weeks of historic data, contact support@multitudes.com with a list of the repos you added and we’ll trigger a historic data pull.
Last updated
Was this helpful?
Was this helpful?

