Skip to main content

Github Metadata

Last updated on

Breaking Change (Effective October 7, 2025)

Due to a change in the GitHub Events API, Harness SEI can no longer ingest commits that are not associated with a pull request (PR). Only PR-linked commits are currently ingested and displayed in Harness SEI.

For more information about impacted metrics and widgets, see GitHub Commit Ingestion Breaking Change.

Harness 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.

GitHub commits

Metadata
  • 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

Metadata
  • 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

Metadata
  • 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

Metadata
  • 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

Metadata
  • name
  • commit
    • sha
    • url
  • node_id

GitHub users

Metadata
  • type
  • login
  • orgVerifiedDomainEmails
  • name
  • email (GitHub App)

GitHub repository events

Metadata
  • id
  • type
  • is_public
  • actor
  • org
  • created_at
  • commits