From 684f59bce331d3f7123adf55046153992788502a Mon Sep 17 00:00:00 2001 From: Danglewood <85772166+deeleeramone@users.noreply.github.com> Date: Fri, 17 Oct 2025 08:57:42 -0700 Subject: [PATCH] improve build workflow cleanup for cache --- .github/workflows/build-desktop-osx64.yml | 8 ++++++-- .github/workflows/build-desktop-osxARM.yml | 8 ++++++-- 2 files changed, 12 insertions(+), 4 deletions(-) diff --git a/.github/workflows/build-desktop-osx64.yml b/.github/workflows/build-desktop-osx64.yml index 5ce014454a7..28b9a3661e2 100644 --- a/.github/workflows/build-desktop-osx64.yml +++ b/.github/workflows/build-desktop-osx64.yml @@ -114,6 +114,10 @@ jobs: desktop/target/release/bundle/macos/*.app.tar.gz desktop/target/release/bundle/macos/*.app.tar.gz.sig - - name: Cleanup Artifacts + - name: Clean old bundle artifacts if: always() - run: cargo clean + run: | + bundlePath="${{ github.workspace }}/desktop/target/release/bundle" + if [ -d "$bundlePath" ]; then + rm -rf "$bundlePath" + fi diff --git a/.github/workflows/build-desktop-osxARM.yml b/.github/workflows/build-desktop-osxARM.yml index b5988f0a306..0cd4cfa3e8f 100644 --- a/.github/workflows/build-desktop-osxARM.yml +++ b/.github/workflows/build-desktop-osxARM.yml @@ -115,6 +115,10 @@ jobs: desktop/target/release/bundle/macos/*.app.tar.gz desktop/target/release/bundle/macos/*.app.tar.gz.sig - - name: Cleanup Artifacts + - name: Clean old bundle artifacts if: always() - run: cargo clean + run: | + bundlePath="${{ github.workspace }}/desktop/target/release/bundle" + if [ -d "$bundlePath" ]; then + rm -rf "$bundlePath" + fi