Bug 43436: Fetch only target or current branch in CI jobs
requested to merge brizental/tor-browser:43436-fetch-right-branch into tor-browser-128.6.0esr-14.5-1
Merge Info
Issues
Resolves
Merging
Target Branches
-
tor-browser
-!fixups
totor-browser
-specific commits, new features, security backports -
base-browser
andmullvad-browser
-!fixups
tobase-browser
-specific commits, new features to be shared withmullvad-browser
, and security backports- Note: this will conflict with base browser until #43437 (closed) is addressed -- will work on it this afternoon.
Backporting
Timeline
-
No Backport (preferred): patchset for the next major stable -
Immediate: patchset needed as soon as possible (fixes CVEs, 0-days, etc) -
Next Minor Stable Release: patchset that needs to be verified in nightly before backport -
Eventually: patchset that needs to be verified in alpha before backport
Review
Change Description
To avoid large fetches from CI jobs, let's pre-populate each jobs repo with the history of either the target branch, when running in an MR, or the current branch, when running on merges.
This MR is companion to tpo/tpa/ci-templates!45 (merged).
How Tested
Just check if CI passes.
Related to #43436 (closed)