From fe6b144058f2f4b1e057bcf249be7f7f4fac73bc Mon Sep 17 00:00:00 2001 From: ge0rdi Date: Sun, 19 Jul 2026 12:10:03 +0200 Subject: [PATCH] Delete temporary artefacts during official build They are needed only for signing. --- .github/workflows/build.yml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 6ceb537..a60ba15 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -158,11 +158,14 @@ jobs: # `overwrite: true` doesn't work with `archive: false`, so we have to delete the original first # https://github.com/actions/upload-artifact/issues/769 # https://github.com/actions/upload-artifact/issues/785 - - name: Delete setup + - name: Delete temporary artifacts if: github.event_name == 'workflow_dispatch' && github.ref == 'refs/heads/master' # Only manual master builds uses: geekyeggo/delete-artifact@v6 with: - name: OpenShellSetup*.exe + name: | + OpenShellSetup*.exe + Binaries + MSI - name: Upload setup (signed) if: github.event_name == 'workflow_dispatch' && github.ref == 'refs/heads/master' # Only manual master builds