Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use GitHub App & OSS API for codeowners tools instead of GitHub PAT #9842

Open
hallipr opened this issue Feb 15, 2025 · 0 comments
Open

Use GitHub App & OSS API for codeowners tools instead of GitHub PAT #9842

hallipr opened this issue Feb 15, 2025 · 0 comments
Assignees
Labels
Central-EngSys This issue is owned by the Engineering System team.

Comments

@hallipr
Copy link
Member

hallipr commented Feb 15, 2025

We still require GitHub PATs to pull team member access for CodeOwners processing. This is because our GH App doesn't have access to Azure org info like team private membership.

OSS Portal has added an API for pulling team membership using our entra app id. This should remove the last use case for GitHub PATs allowing us to move our remaining tools to all GH App tokens and Entra auth

@hallipr hallipr self-assigned this Feb 15, 2025
@hallipr hallipr moved this from 🤔 Triage to 🐝 Dev in Azure SDK EngSys 🤖🧠 Feb 15, 2025
@github-actions github-actions bot added the needs-triage Workflow: This is a new issue that needs to be triaged to the appropriate team. label Feb 15, 2025
@hallipr hallipr added the Central-EngSys This issue is owned by the Engineering System team. label Feb 15, 2025
@github-actions github-actions bot removed the needs-triage Workflow: This is a new issue that needs to be triaged to the appropriate team. label Feb 15, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Central-EngSys This issue is owned by the Engineering System team.
Projects
Development

No branches or pull requests

1 participant