in internal/github/auth.go [45:57]
func (f AuthToken) AuthToken() (string, error) {
if githubTokenVar := f.envProvider(envAuth); githubTokenVar != "" {
log.Println("Using GitHub token from environment variable")
return githubTokenVar, nil
}
token, err := afero.ReadFile(f.fs, f.location)
if err != nil {
return "", fmt.Errorf("cannot read Github token file failed (path: %s): %w", f.location, err)
}
return strings.TrimSpace(string(token)), nil
}