From f1bde49cf797a954cd842e2235726e24361d651e Mon Sep 17 00:00:00 2001 From: fojadrachi Date: Sat, 26 Sep 2026 20:27:08 +0200 Subject: [PATCH] fix: Setup und ZIP als getrennte Artefakte hochladen (Setup fehlte im Release) --- .github/workflows/release.yml | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 856f8c1..dd18fc2 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -49,15 +49,20 @@ jobs: & $iscc "/DAppVersion=$version" packaging\playtube.iss if ($LASTEXITCODE -ne 0) { throw "Inno-Setup-Build fehlgeschlagen." } + # Zwei getrennte Artefakte: bei mehreren Pfaden in EINEM Artefakt behielte das Setup seinen + # Unterordner (dist/installer/) und wuerde beim Veroeffentlichen nicht gefunden. + - uses: actions/upload-artifact@v4 + with: + name: windows-edge-setup + path: dist/installer/PlaytubeEdge-Setup-v*.exe + - name: Als .zip packen (portabel) run: Compress-Archive -Path dist\PlaytubeEdge -DestinationPath PlaytubeEdge-${{ github.ref_name }}-win64.zip - uses: actions/upload-artifact@v4 with: - name: windows-edge - path: | - dist/installer/PlaytubeEdge-Setup-v*.exe - PlaytubeEdge-*-win64.zip + name: windows-edge-zip + path: PlaytubeEdge-*-win64.zip publish-release: needs: [build-windows]