From ba3a4c9676d77a4502b7977a330d81bffe66eaea Mon Sep 17 00:00:00 2001 From: mstv Date: Sun, 2 Nov 2025 23:21:32 +0100 Subject: [PATCH] fix(Download-GitExtensions): Check for proc arch --- .../tools/Download-GitExtensions.ps1 | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/GitExtensions.Extensibility/tools/Download-GitExtensions.ps1 b/src/GitExtensions.Extensibility/tools/Download-GitExtensions.ps1 index 91aa979..9fa4efb 100644 --- a/src/GitExtensions.Extensibility/tools/Download-GitExtensions.ps1 +++ b/src/GitExtensions.Extensibility/tools/Download-GitExtensions.ps1 @@ -83,9 +83,15 @@ function Find-ArchiveUrlFromGitHub if (!($null -eq $SelectedRelease)) { + $Arch = "$Env:PROCESSOR_ARCHITECTURE".ToLower(); + if ($Arch -eq 'amd64') + { + $Arch = 'x64'; + } foreach ($Asset in $SelectedRelease.assets) { - if ($Asset.name.ToLower().Contains('portable') -and $Asset.name.ToLower().EndsWith('.zip')) + $LowercaseName = $Asset.name.ToLower(); + if ($LowercaseName.Contains('portable') -and $LowercaseName.Contains($Arch) -and $LowercaseName.EndsWith('.zip')) { Write-Host "Selected asset '$($Asset.name)'."; return $Version,$Asset.browser_download_url;