Add an additional git_auth_failed condition

The following error log on push did not trigger the username/password prompt.

remote: Permission to PlanktoScope/dashboard.git denied to sonnyp.
fatal: unable to access 'https://github.com/PlanktoScope/dashboard.git/': The requested URL returned error: 403
This commit is contained in:
Sonny Piers
2025-06-03 09:51:51 +02:00
parent 900dfaf6b8
commit 237da104fc

View File

@@ -51,6 +51,8 @@ function runGitCommand(args,cwd,env,emit) {
err.code = "git_auth_failed";
} else if(/Authentication failed/i.test(stderr)) {
err.code = "git_auth_failed";
} else if (/The requested URL returned error: 403/i.test(stderr)) {
err.code = "git_auth_failed";
} else if (/commit your changes or stash/i.test(stderr)) {
err.code = "git_local_overwrite";
} else if (/CONFLICT/.test(err.stdout)) {