-
Notifications
You must be signed in to change notification settings - Fork 1.6k
Using git-webkit pr via SSH dumps errors #47141
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Using git-webkit pr via SSH dumps errors #47141
Conversation
EWS run on previous version of this PR (hash a6bcf3a) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
> git webkit pr --no-add --no-rebase
Total errors found: 0 in 1 files
Could not access credentials from keychain. Please run `security unlock-keychain` before continuing. (C/o/n/t/i/n/u/e):
So you need to change the options
field to be a list, but otherwise looks good.
if Terminal.choose( | ||
f'Could not access credentials from keychain. Please run `security unlock-keychain` before continuing.', | ||
default='Continue', | ||
options='Continue', | ||
) == 'Continue': | ||
pass |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think I might prefer failing here, instead of prompting for continuation? Especially since the remedy is to run another terminal command.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
That makes a lot of sense, especially since this happens during ssh sessions where it's harder to just open a new terminal window!
a6bcf3a
to
5700f62
Compare
EWS run on current version of this PR (hash 5700f62) |
rdar://151526906 https://bugs.webkit.org/show_bug.cgi?id=242647 Reviewed by Elliott Williams. Catch the KeyringError and return a helpful message that suggests running `security unlock-keychain`. * Tools/Scripts/libraries/webkitcorepy/webkitcorepy/credentials.py: (handle_keyring_error): (credentials): Canonical link: https://commits.webkit.org/296626@main
5700f62
to
2cfc024
Compare
Committed 296626@main (2cfc024): https://commits.webkit.org/296626@main Reviewed commits have been landed. Closing PR #47141 and removing active labels. |
2cfc024
5700f62
🛠 wpe🛠 win🛠 ios-sim🧪 wpe-wk2🧪 win-tests🧪 ios-wk2🧪 api-mac🧪 api-wpe🧪 ios-wk2-wpt🧪 mac-wk1🛠 wpe-cairo🧪 api-ios🧪 mac-wk2🛠 gtk🛠 vision🧪 gtk-wk2🛠 vision-sim🧪 mac-wk2-stress🧪 api-gtk🧪 mac-intel-wk2🛠 playstation🛠 tv🛠 tv-sim🛠 watch