From b264f4a6b95ea32eba74cd844be665d179b494ff Mon Sep 17 00:00:00 2001 From: Simon Larsen Date: Fri, 20 Dec 2024 12:10:58 +0000 Subject: [PATCH] Add MSI image release step to GitHub Actions and update build script for dependencies --- .github/workflows/release.yml | 3 +++ InfrastructureAgent/build-msi.sh | 6 +++--- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 40da790d2fb..10985461910 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -1746,6 +1746,9 @@ jobs: - name: Run GoReleaser run: cd InfrastructureAgent && export GORELEASER_CURRENT_TAG=7.0.${{needs.generate-build-number.outputs.build_number}} && goreleaser release --clean --snapshot + + - name: Release MSI Images + run: cd InfrastructureAgent && bash build-msi.sh 7.0.${{needs.generate-build-number.outputs.build_number}} # Upload binaries to github release - name: Release diff --git a/InfrastructureAgent/build-msi.sh b/InfrastructureAgent/build-msi.sh index 2548bdce4b3..0663090ed7a 100644 --- a/InfrastructureAgent/build-msi.sh +++ b/InfrastructureAgent/build-msi.sh @@ -1,8 +1,8 @@ #!/bin/bash -# sudo apt update -# sudo apt install -y msitools -# sudo apt-get install wixl +sudo apt update +sudo apt install -y msitools +sudo apt-get install wixl # Exit script on any error