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 }}"