Closed joshuatcasey closed 4 months ago
Attention: Patch coverage is 82.74510%
with 88 lines
in your changes are missing coverage. Please review.
Project coverage is 30.57%. Comparing base (
80c7022
) to head (02ffff0
). Report is 3 commits behind head on github_identity_provider.
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
Attention: Patch coverage is 82.72425%
with 104 lines
in your changes are missing coverage. Please review.
Project coverage is 30.60%. Comparing base (
80c7022
) to head (6327f51
). Report is 3 commits behind head on github_identity_provider.
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
The Supervisor will now issue downstream tokens when logging in with GitHub as an identity provider. Will check the user's organization and team membership and ensure that the user meets the login policy specified on the GitHub IDP CR.
Refreshing a GitHub-derived identity is virtually identical to logging in, so that was implemented as well.