From 4bf77f1442bdcfe20cea0cbb3f678915ef40546f Mon Sep 17 00:00:00 2001 From: Siegfried Pammer Date: Mon, 8 Jun 2026 10:46:04 +0200 Subject: [PATCH] Point the framework-dependent zip at the real build output folder The Avalonia app targets net10.0, so dotnet build emits ILSpy/bin//net10.0/, but the framework-dependent zip still globbed a net10.0-windows folder that does not exist, so it captured nothing. Point that zip at net10.0. The self-contained and arm64 zips keep net10.0-windows because that is the explicit -o path publish.ps1 (and the installer/VSIX) write the published output to. Assisted-by: Claude:claude-opus-4-8:Claude Code --- .github/workflows/build-ilspy.yml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/build-ilspy.yml b/.github/workflows/build-ilspy.yml index 72ed8a034..10bc38bc2 100644 --- a/.github/workflows/build-ilspy.yml +++ b/.github/workflows/build-ilspy.yml @@ -110,12 +110,12 @@ jobs: - name: Zip ILSpy (framework-dependent) run: > 7z a -tzip $env:StagingDirectory\ILSpy_binaries.zip - .\ILSpy\bin\${{ matrix.configuration }}\net10.0-windows\*.dll - .\ILSpy\bin\${{ matrix.configuration }}\net10.0-windows\*.exe - .\ILSpy\bin\${{ matrix.configuration }}\net10.0-windows\*.config - .\ILSpy\bin\${{ matrix.configuration }}\net10.0-windows\*.json - .\ILSpy\bin\${{ matrix.configuration }}\net10.0-windows\*\ILSpy.resources.dll - .\ILSpy\bin\${{ matrix.configuration }}\net10.0-windows\*\ILSpy.ReadyToRun.Plugin.resources.dll + .\ILSpy\bin\${{ matrix.configuration }}\net10.0\*.dll + .\ILSpy\bin\${{ matrix.configuration }}\net10.0\*.exe + .\ILSpy\bin\${{ matrix.configuration }}\net10.0\*.config + .\ILSpy\bin\${{ matrix.configuration }}\net10.0\*.json + .\ILSpy\bin\${{ matrix.configuration }}\net10.0\*\ILSpy.resources.dll + .\ILSpy\bin\${{ matrix.configuration }}\net10.0\*\ILSpy.ReadyToRun.Plugin.resources.dll - name: Publish x64/arm64 framework-dependent/self-contained shell: pwsh