Skip to content

Commit 4eab17c

Browse files
Thomas StrombergThomas Stromberg
authored andcommitted
Add support for GITHUB_USER env variable
1 parent a7f5bb4 commit 4eab17c

File tree

2 files changed

+9
-2
lines changed

2 files changed

+9
-2
lines changed

README.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,3 +42,7 @@ Colors disabled with `NO_COLOR=1`.
4242
Due to GitHub webhook limitations, real-time updates are only available for GitHub orgs that install the [Ready to Review](https://github.com/apps/ready-to-review-beta) GitHub app.
4343

4444
Without the app, PRs are updated every minute, which should be enough for anyone TBH.
45+
46+
## GUI
47+
48+
Prefer a menu-bar UI? Check out https://github.com/codeGROOVE-dev/goose

main.go

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -231,11 +231,14 @@ func main() {
231231
}
232232
logger.Print("INFO: Successfully retrieved GitHub token")
233233

234-
// Determine the username to use - either specified via --user or the authenticated user
234+
// Determine the username to use - priority: --user flag, GITHUB_USER env, authenticated user
235235
var username string
236236
if *user != "" {
237237
username = *user
238-
logger.Printf("INFO: Using specified user: %s", username)
238+
logger.Printf("INFO: Using specified user from --user flag: %s", username)
239+
} else if envUser := os.Getenv("GITHUB_USER"); envUser != "" {
240+
username = envUser
241+
logger.Printf("INFO: Using user from GITHUB_USER environment variable: %s", username)
239242
} else {
240243
username, err = currentUser(ctx, token, logger, httpClient)
241244
if err != nil {

0 commit comments

Comments
 (0)