Github Datasheet
SEI uses Rest APIs to connect to Github. Using these API calls SEI ingests metadata for Github commits, pull requests, issues, repositories, tags, and users. This metadata is used to generate engineering metrics and insights.
The full details of all the fields are mentioned below.
Github commits
sha
url
author
committer
message
timestamp
git_author
email
name
date
git_committer
email
name
date
stats
additions
deletions
total
files
additions
deletions
changes
filename
patch
sha
status
Github issues
id
number
title
user
labels
state
assignee
locked
active_lock_reason
assignees
comments
created_at
updated_at
closed_at
author_association
body
milestone
events
issue_events
Github pull requests
id
number
state
locked
title
user
body
created_at
updated_at
closed_at
merged_at
merge_commit_sha
assignee
assignees
requested_reviewers
requested_teams
labels
milestone
head
base
author_association
reviews
pr_commits
merge_commit
additions
deletions
change_files
commits
patches
Github repositories
name
full_name
description
owner
type
login
orgVerifiedDomainEmails
name
email
master_branch
created_at
pushed_at
updated_at
size
is_private
language
languages
events
pull_requests
tags
issues
issue_events
id
html_url
Github tags
name
commit
sha
url
node_id
Github users
type
login
orgVerifiedDomainEmails
name
email (Github App)
Github repository events
id
type
is_public
actor
org
created_at
commits
Last updated