diff --git a/cmd/migrate.go b/cmd/migrate.go index b943ca4..8fb970c 100644 --- a/cmd/migrate.go +++ b/cmd/migrate.go @@ -1,6 +1,7 @@ package cmd import ( + "os" "context" "fmt" "strings" @@ -54,6 +55,12 @@ func runMigrate(ctx *cli.Context) error { username := strings.Split(ctx.String("gh-repo"), "/")[0] repo := strings.Split(ctx.String("gh-repo"), "/")[1] + if u := os.Getenv("GITHUB_USER"); u != "" { + m.AuthUsername = u + } + if p := os.Getenv("GITHUB_PASS"); p != "" { + m.AuthPassword = p + } return migrate(c, gc, m, username, repo, ctx.Bool("only-repo")) }