This should initiate 5 retries when we receive
502 Bad Gateway errors uploading to GitHub.
urllib3 is only installed on the sf-mac-pro build
worker, and we use sys.path.append to add the path
to the package because it doesn't find it by default.
We will use pip to install urllib3 on the linux
and windows AWS workers in the build job itself.
Fixes https://github.com/brave/devops/issues/943
This does the following:
- fetches the PR in question
- creates a local branch with the content of the PR
- does the rest of the process normally
Handy since you don't need to actually have the code locally in order to uplift
Only works for brave-core (Desktop). New script will create branches / PRs as needed to uplift to a given channel.
Also allows assignment of reviewers / assignees (including login validation)
Fixes https://github.com/brave/devops/issues/672