Skip to content

Commit 74c6336

Browse files
dennisamelingdscho
authored andcommitted
git-artifacts: add workaround for GCM Core on ARM64
Since there is no GCM Core for ARM64, let's just install a simple shell script that calls the i686 version for now. Signed-off-by: Dennis Ameling <[email protected]> Signed-off-by: Johannes Schindelin <[email protected]>
1 parent 0760e37 commit 74c6336

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

.github/workflows/git-artifacts.yml

+7
Original file line numberDiff line numberDiff line change
@@ -416,6 +416,13 @@ jobs:
416416
with:
417417
name: arm64-artifacts
418418
path: ${{github.workspace}}/arm64
419+
# Workaround for Git Credential Manager Core on ARM64: https://github.com/git-for-windows/git/issues/3015
420+
- name: Create git-credential-manager-core wrapper for ARM64
421+
if: env.SKIP != 'true' && matrix.arch.arm64 == true
422+
shell: bash
423+
run: |
424+
printf '%s\n' '#!/bin/sh' 'exec /mingw32/libexec/git-core/git-credential-manager-core.exe "$@"' > arm64/libexec/git-core/git-credential-manager-core
425+
chmod +x arm64/libexec/git-core/git-credential-manager-core
419426
- name: Clone and update build-extra
420427
if: env.SKIP != 'true'
421428
shell: bash

0 commit comments

Comments
 (0)