From 1db0dd909b82df91051aa2962b0c6acb38f73ef5 Mon Sep 17 00:00:00 2001 From: Ben Reedy Date: Fri, 6 Jan 2023 07:14:13 +1000 Subject: [PATCH 1/2] fix(ci): Set correct download URL for promu tool Signed-off-by: Ben Reedy --- .github/workflows/release.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 6447f4eb..e6d3e1bf 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -30,7 +30,7 @@ jobs: - name: Install Build deps run: | dotnet tool install --global GitVersion.Tool --version 5.* - Invoke-WebRequest -Uri https://github.com/prometheus/promu/releases/download/$($Env:PROMU_VER)/promu-v$($Env:PROMU_VER).windows-amd64.zip -OutFile promu-$($Env:PROMU_VER).windows-amd64.zip + Invoke-WebRequest -Uri https://github.com/prometheus/promu/releases/download/v$($Env:PROMU_VER)/promu-$($Env:PROMU_VER).windows-amd64.zip -OutFile promu-$($Env:PROMU_VER).windows-amd64.zip Expand-Archive -Path promu-$($Env:PROMU_VER).windows-amd64.zip -DestinationPath . Copy-Item -Path promu-$($Env:PROMU_VER).windows-amd64\promu.exe -Destination "$(go env GOPATH)\bin" From 72995f4bb159a0c01d1201996ea8053122db9ba7 Mon Sep 17 00:00:00 2001 From: Ben Reedy Date: Fri, 6 Jan 2023 07:34:24 +1000 Subject: [PATCH 2/2] fix(ci): Disable ARM MSI builds Version of Wix in use (3.11.0.1701) doesn't support ARM builds. Signed-off-by: Ben Reedy --- .github/workflows/release.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index e6d3e1bf..e36eaec8 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -72,7 +72,7 @@ jobs: $TagName = $env:GITHUB_REF -replace 'refs/tags/', '' # The MSI version is not semver compliant, so just take the numerical parts $MSIVersion = $TagName -replace '^v?([0-9\.]+).*$','$1' - foreach($Arch in "amd64", "arm64","386") { + foreach($Arch in "amd64", "386") { Write-Verbose "Building windows_exporter $MSIVersion msi for $Arch" .\installer\build.ps1 -PathToExecutable .\output\windows_exporter-$BuildVersion-$Arch.exe -Version $MSIVersion -Arch "$Arch" Move-Item installer\Output\windows_exporter-$MSIVersion-$Arch.msi output\