Support custom properties for Github repositories
Matan Grady
Add support for custom properties https://docs.github.com/en/rest/repos/custom-properties?apiVersion=2022-11-28#get-all-custom-property-values-for-a-repository
E
Etienne Jacquot
We also are using the custom properties in our company for the same use cases, and track the ownership of the Github repositories in the organization. Having this support could help to integrate the repositories in Port more efficiently.
M
Mark Tarry
We have been using Github Custom Properties as a method to distinguish between repositories which follow:
* Deployment methodologies: continuous delivery vs manual
* Sonar configurations: e.g. single project vs mono-repo with multiple projects
* Deliverables: service vs library vs "other"
We further then use these Custom Properties to drive repository rulesets (i.e. automation within GitHub).
Ingesting this metadata into Port would be very useful. For example:
- Building scorecards to target only mono-repos
- Limiting self-service actions to only repos not currently using continuous delivery
- Generating metrics based on the number of repos with specific attributes, broken down by team