Skip to main content

Module token

Module token 

Source
Expand description

Where the GitHub token comes from.

The GitHub CLI’s own login first — gh auth token, which reads the token gh auth login stored in the operating system’s credential store — and then GITHUB_TOKEN in the environment. Nothing else is consulted, and no token is ever written anywhere by this crate: one place to log in, and one answer to “which token is this using”.

Structs§

NoToken
Why no token could be had: both places, and what each said.
Token
A token, and where it came from. Its value is never printed.

Enums§

Source
Which of the two places answered.

Functions§

resolve
The token to use, from the GitHub CLI’s login or else the environment.