manage-runners auth login
Store a PAT from stdin or a named environment variable
| Required scopes | none |
|---|---|
| Required flags | none |
| Changes state | yes |
| Destructive | no |
| Paid resource effect | none |
| Confirmation | none |
| Non-interactive use | supported |
Usage
Log in interactively, or import a PAT from stdin or a named environment variable.
The CLI stores only a scoped, expiring personal access token (PAT), never your password or 2FA secret. It uses the system keyring by default; on headless systems without one, pass --credential-store file (or set MANAGE_RUNNERS_CREDENTIAL_STORE=file) to keep the PAT in a 0600 file under the user config directory. Revoke the PAT in the dashboard or with `manage-runners auth logout --revoke`.
Usage:
manage-runners auth login [flags]
Flags:
--profile string configuration profile
--scope strings additional PAT scope (repeatable; interactive login only)
--token-env string read token from a named environment variable
--token-stdin read token from stdinEvery command also accepts the global flags. For machine-readable help, run manage-runners help auth login --output json.
