Authenticate with GitHub

Updated Aug 06, 2026

vk uses the GitHub GraphQL API. Provide a token using one of these sources, listed from highest to lowest precedence:

  • --github-token <TOKEN>
  • VK_GITHUB_TOKEN
  • GITHUB_TOKEN
  • github_token in the active configuration file

The token needs read access for pull request and issue data. Use public_repo for public repositories or repo for private repositories. See the GitHub token guide for token creation and storage details.