Skip to content

Commit 3f76fc8

Browse files
mjcheethamdscho
authored andcommitted
Add support for Windows on ARM (#713)
Bring support for Windows on ARM64 to this fork of Git. We make use of a custom 1ES hosted pool (hosted in Azure) that runs Windows 11 ARM64 on a `B4pls v2` sized VM SKU. The image has the latest Git for Windows ARM64 installed, the GitHub Actions runner, along with PowerShell Core (required for the GitHub Actions runner). Requests with the `['self-hosted', '1ES.Pool=github-arm64-pool']` labels will be directed to the 1ES hosted pool. A few changes were made to the `build-git-installers.yml` workflow, mainly to parameterise the architecture to allow for x86_64 and aarch64 builds, via a matrix strategy. Find the end-to-end successful build of `build-git-installers.yml` [here](https://github.com/microsoft/git/actions/runs/12358457268).
2 parents c7e4bf7 + a98e1c2 commit 3f76fc8

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

.github/workflows/clangarm64-build.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ defaults:
99

1010
jobs:
1111
clang-build:
12-
runs-on: [Windows, ARM64]
12+
runs-on: ['self-hosted', '1ES.Pool=github-arm64-pool']
1313
env:
1414
NO_PERL: 1
1515
steps:

0 commit comments

Comments
 (0)