From f013988f5d485eb9cf2ecd4f862bb0ae20426650 Mon Sep 17 00:00:00 2001 From: Florian <1technophile@users.noreply.github.com> Date: Sun, 28 Jun 2026 16:01:00 -0500 Subject: [PATCH] ci(desktop): stop uploading build artifacts on every run The desktop CI (Linux/macOS/Windows) attached AppImage, macOS bundle, Windows ZIP and NSIS installer to every push/PR run. These piled up on each Actions run and aren't needed for CI verification. Drop the four upload-artifact steps; the jobs still build and run their deploy scripts as smoke tests. Co-Authored-By: Claude Opus 4.8 --- .github/workflows/builds_desktop.yml | 32 ---------------------------- 1 file changed, 32 deletions(-) diff --git a/.github/workflows/builds_desktop.yml b/.github/workflows/builds_desktop.yml index 5d75e2c..6453551 100644 --- a/.github/workflows/builds_desktop.yml +++ b/.github/workflows/builds_desktop.yml @@ -76,14 +76,6 @@ jobs: - name: Deploy application run: ./deploy_linux.sh -p - # Upload AppImage - - name: Upload AppImage - uses: actions/upload-artifact@v6 - with: - name: ${{ env.APP_NAME }}-${{ env.APP_VERSION }}-linux64.AppImage - path: ${{ env.APP_NAME }}-${{ env.APP_VERSION }}-linux64.AppImage - retention-days: 7 - ## macOS build ############################################################### build-mac: name: "macOS CI build" @@ -158,14 +150,6 @@ jobs: MACOS_CERTIFICATE_NAME: ${{ secrets.MACOS_CERTIFICATE_NAME }} run: ./deploy_macos.sh -c -p - # Upload application bundle - - name: Upload application bundle - uses: actions/upload-artifact@v6 - with: - name: ${{ env.APP_NAME }}-${{ env.APP_VERSION }}-macOS.zip - path: ${{ env.APP_NAME }}-${{ env.APP_VERSION }}-macOS.zip - retention-days: 7 - ## Windows build ############################################################# build-windows: name: "Windows CI build" @@ -226,19 +210,3 @@ jobs: # Deploy application - name: Deploy application run: sh deploy_windows.sh -c -p - - # Upload application ZIP - - name: Upload application ZIP - uses: actions/upload-artifact@v6 - with: - name: ${{ env.APP_NAME }}-${{ env.APP_VERSION }}-win64.zip - path: ${{ env.APP_NAME }}-${{ env.APP_VERSION }}-win64.zip - retention-days: 7 - - # Upload NSIS installer - - name: Upload NSIS installer - uses: actions/upload-artifact@v6 - with: - name: ${{ env.APP_NAME }}-${{ env.APP_VERSION }}-win64.exe - path: ${{ env.APP_NAME }}-${{ env.APP_VERSION }}-win64.exe - retention-days: 7