{"author":"Viktor Szakats","author_email":"commit@vsz.me","author_time":1739019119,"commit_time":1739055597,"committer":"Viktor Szakats","committer_email":"commit@vsz.me","hash":"116950a25066257f86461f9d1dfa5f787f55e73c","message":"GHA/windows: restore runtests perf with last known good Git for Windows\n\nUse the last known good release of Git for Windows by installing it\nmanually. It restores `runtests.pl` performance to the levels before\nthe October 2024 and this week's fallouts which gradually deployed\nMSYS2 runtimes with pipe/signal/concurrency issues.\n\nAlso:\n- restore vcpkg job's test parallelism to `-j8` (from `-j4`).\n- keep using the default shell for jobs not running tests.\n  To avoid the unnecessary Git for Windows install overhead.\n\nUpsides:\n- good performance again.\n- easy to experiment with any version.\n\nDownsides:\n- installing the Git for Windows package takes 15-30 seconds.\n- we're pinned to an old package version.\n- no canary to tell when the issue is fixed on the runner images.\n\nUnknown:\n- stability. (no MSYS2 runtimes were ever stable and it's difficult\n  to quantify if a version improves or worsens stability/flakiness, and\n  intermittent env failures.\n\nFollow-up to 1bf774df57e873d08f0c6e525e6ec3a0f6e62bce #16217\nFollow-up to 5f9411f953f35ca84645b5a6824fb9fef20887ed #15380\n\nCloses #16265\n","parents":["54cd27a50da79fc6608abf2ab0dad15e52818430"],"tree_hash":"eb352fa41b6e9a07638ebd65ca4cb0823e8c8454"}