Manage code and issues with GitHub

Databases
Code hosting and collaboration platform
Overview

The GitHub integration connects Jet Admin to your GitHub repositories, so you can pull issues, pull requests, and repository data into a Jet Admin app instead of switching between tools. It's a way to give non-engineers a simple, scoped view into engineering work without giving them a GitHub seat.

Once connected, GitHub data can be joined to records in your own database, scoped by role, and routed through an approval step before a change — like creating or closing an issue — takes effect. Every action is recorded in Jet Admin's audit log alongside the rest of your app's activity.

What you can do
List repository issues
Pull issues from a GitHub repo into a Jet Admin table.
Create or update issues
Open new issues or update status directly from a Jet Admin app.
List pull requests
Track open pull requests and their review status.
Manage repository access
View or update collaborator permissions on a repo.
Use Cases
Scenario
What it looks like
Internal issue triage
Give non-technical teammates a simple view to file and track GitHub issues.
Engineering dashboard
Combine GitHub activity with other business data in one internal tool.
Release tracking
Monitor pull requests and issues heading into a release without opening GitHub.

Key benefits

  • One view for engineering and business data. Combine GitHub issues and pull requests with records from your own database.
  • No GitHub seat required. Give non-engineers a scoped view without full repository access.
  • Role-based access. Control who can view, create, or update issues and pull requests.
  • Full audit trail. Every action taken through Jet Admin is logged.

How to connect Jet Admin with GitHub

  1. In Jet Admin, go to Data Sources and select GitHub.
  2. Authorize Jet Admin to access your GitHub account or organization.
  3. Choose the repositories you want Jet Admin to read from and write to.
  4. Test the connection to confirm Jet Admin can access issues and pull requests.
  5. Build a table, form, or action in Jet Admin using your GitHub data.