Skip to content

authz/github: Support authorization.internalRepos in provider

Warren Gifford requested to merge ig/github-authz-internal into main

Created by: indradhanush

First step on #34684.

This PR adds a new configurable attribute for the GitHub Authorization provider: internalRepos. Setting it from the UI is possible but has no affect as this is not being consumed anywhere at the moment. As a result it should be safe to merge this PR.

Adding authorization.internalRepos to the config

authorization-internal-repos

UI Warning with setting both authorization.groupsCacheTTL and authorization.internalRepos in the config

authorization-groups-cache-and-internal-repos

Test plan

Added tests.

Merge request reports

Loading