DotNet-Bot GitHub Service Endpoint
May 22, 2026 ยท View on GitHub
Public project
See the onboarding documentation
Internal project
Internal VSTS service endpoint
The VSTS service endpoint used for communication with GitHub (handles syncing source, setting up web hooks, etc...) is named DotNet-Bot GitHub Internal Connection. The PAT scopes used for the service endpoint are slightly different than what is used for the Public project. It should be available for GitHub connections in the internal project.
Service endpoint name: DotNet-Bot GitHub Internal Connection
Internal GitHub service account
The DotNet-Bot GitHub Internal Connection makes use of the dotnet-bot service account. Repo's using the DotNet-Bot GitHub Internal Connection must make dotnet-bot a collaborator (Admin access) on their GitHub repo.
Internal personal authentication token
The service endpoint uses a PAT with repo, user, and admin:repo_hook permissions generated by the dotnet-vsts-github-b account. You can find the PAT in EngKeyVault in the dotnet-vsts-github-b-user-repo-adminrepohook-pat secret.