Commit ab80d87
committed
Upgrade Git in
The `windows-11-arm` runner still has Git for Windows 2.48.1. It
thus remains affected by GitoxideLabs#1849 (git-for-windows/git#5436) for now.
This is responsible for failures seen so far on `windows-11-arm`,
other than the failures that appear to be related to performance.
This commit restores the pre-GitoxideLabs#1920 logic for upgrading the Git for
Windows installation on the runner, but does so *only* in the
`windows-11-arm` job, and *not* in the `windows-latest` job. The
code is modified to download the ARM64 installer rather than the
x86-64 installer.
Besides being only done for `windows-11-arm` and installing an
ARM64 build, this is the same as the code in GitoxideLabs#1892 (building
on GitoxideLabs#1870). It thus attempts to install the latest stable release,
but not pre-releases. See 3501e82 (GitoxideLabs#1920) for further background.
Especially in view of the preview status of the `windows-11-arm`
image, it may be a good idea to inspect and report the status of
the Git for Windows installation before and after the upgrade. But
this commit does not add such functionality.test-fixtures-windows ARM job1 parent 4827f9a commit ab80d87
1 file changed
+30
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
263 | 263 | | |
264 | 264 | | |
265 | 265 | | |
| 266 | + | |
| 267 | + | |
| 268 | + | |
| 269 | + | |
| 270 | + | |
| 271 | + | |
| 272 | + | |
| 273 | + | |
| 274 | + | |
| 275 | + | |
| 276 | + | |
| 277 | + | |
| 278 | + | |
| 279 | + | |
| 280 | + | |
| 281 | + | |
| 282 | + | |
| 283 | + | |
| 284 | + | |
| 285 | + | |
| 286 | + | |
| 287 | + | |
| 288 | + | |
| 289 | + | |
| 290 | + | |
| 291 | + | |
| 292 | + | |
| 293 | + | |
| 294 | + | |
| 295 | + | |
266 | 296 | | |
267 | 297 | | |
268 | 298 | | |
| |||
0 commit comments