Update winget.yml to fix auto publish workflow (#12682)

Updated to have the same number of installers with Winget to resolve an error

Craig Loewen committed Mar 12, 2025 at 19:28 UTC 3af61d0952ba3c21952307422afec370bb024100
1 file changed +3 -1
.github/workflows/winget.yml
+3 -1
@@ -18,13 +18,15 @@ jobs:
18 $assets = '${{ toJSON(github.event.release.assets) }}' | ConvertFrom-Json
19 $wingetRelevantAssetx64 = $assets | Where-Object { $_.name -like '*x64.msi' } | Select-Object -First 1
20 $wingetRelevantAssetARM64 = $assets | Where-Object { $_.name -like '*arm64.msi' } | Select-Object -First 1
21 + $wingetRelevantAssetMSIX = $assets | Where-Object { $_.name -like '*.msixbundle' } | Select-Object -First 1
22
23 $version = "${{ github.event.release.tag_name }}"
24
25 $wingetx64URL = $wingetRelevantAssetx64.browser_download_url
26 $wingetARM64URL = $wingetRelevantAssetARM64.browser_download_url
27 + $wingetMSIXURL = $wingetRelevantAssetMSIX.browser_download_url
28
29 $wingetPackage = "Microsoft.WSL"
30
31 & curl.exe -JLO https://aka.ms/wingetcreate/latest
30 - & .\wingetcreate.exe update $wingetPackage -s -v $version -u "$wingetx64URL|x64" "$wingetARM64URL|arm64" -t "${{ secrets.WINGET_TOKEN }}"
32 + & .\wingetcreate.exe update $wingetPackage -s -v $version -u "$wingetx64URL|x64" "$wingetARM64URL|arm64" "$wingetMSIXURL|x64" "$wingetMSIXURL|arm64" -t "${{ secrets.WINGET_TOKEN }}"