diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 521274c..603901e 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -234,7 +234,7 @@ jobs: $selfContained = "${{ matrix.self_contained }}" -eq "true" $publishDir = if ($selfContained) { "publish/windows-$arch" } else { "publish/windows-$arch-lite" } $outputDir = "build-installer" - $installerScript = "LanMountainDesktop/packaging/windows/LanMountainDesktop.iss" + $installerScript = "LanMountainDesktop/installer/LanMountainDesktop.iss" New-Item -ItemType Directory -Path $outputDir -Force | Out-Null @@ -251,6 +251,11 @@ jobs: exit 1 } + if (-not (Test-Path $installerScript)) { + Write-Error "Installer script not found: $(Join-Path $PWD $installerScript)" + exit 1 + } + $publishDir = (Resolve-Path $publishDir).Path $outputDir = (Resolve-Path $outputDir).Path $installerScript = (Resolve-Path $installerScript).Path