Build gitlab-runner-windows-arm64 executable
What does this MR do?
Tries to build arm64 gitlab-runner.exe for use on projects that rely on shell executor (not docker).
Why was this MR needed?
On GIMP project (https://gitlab.gnome.org/GNOME/gimp/-/blob/master/.gitlab-ci.yml?ref_type=heads#L553) we do have some runners sponsored by Arm. These are currently using a amd64 executable of gitlab runner. A native one would slightly increase the performance.
What's the best way to test this MR?
Triggering some pipeline to check if it builds correctly.
What are the relevant issue numbers?
There is no feature request for am64 gitlab-runner.exe yet. All the past and existing issues are Docker-oriented: #39182