GitHub
Port's GitHub integration allows you to model GitHub resources in your software catalog and ingest data into them.
Overviewโ
This integration allows you to:
- Map and organize your desired GitHub resources and their metadata in Port (see supported resources below).
- Watch for GitHub object changes (create/update/delete) in real-time, and automatically apply the changes to your software catalog.
- Manage Port entities using GitOps.
- Trigger GitHub workflows directly from Port.
Supported resourcesโ
The resources that can be ingested from GitHub into Port are listed below. It is possible to reference any field that appears in the API responses linked below in the mapping configuration.
repository
pull-request
environment
deployment
workflow
workflow-run
issue
folder
file
user
team
dependabot-alert
branches
code-scanning
releases
tags