Add functionality to login using any of the well known environment variables as described in GitHub CLI documentation: - [gh auth login | GitHub CLI](https://cli.github.com/manual/gh_auth_login) - [gh environment | GitHub CLI](https://cli.github.com/manual/gh_help_environment) - [Automatic token authentication | GitHub Docs](https://docs.github.com/en/actions/security-guides/automatic-token-authentication#permissions-for-the-github_token)