From 2af3a41bba0914e3d8c5c12a8eeaa5b73d21f403 Mon Sep 17 00:00:00 2001 From: Kingkor Roy Tirtho Date: Wed, 22 Jul 2026 01:06:50 +0600 Subject: [PATCH] cd: remove AppImage packaging and upload steps from Linux build process --- .github/workflows/spotube-release-binary.yml | 20 ++++++++------------ 1 file changed, 8 insertions(+), 12 deletions(-) diff --git a/.github/workflows/spotube-release-binary.yml b/.github/workflows/spotube-release-binary.yml index 6b0f6ef0..fe4af62b 100644 --- a/.github/workflows/spotube-release-binary.yml +++ b/.github/workflows/spotube-release-binary.yml @@ -159,7 +159,6 @@ jobs: uses: mxschmitt/action-tmate@v3 with: limit-access-to-actor: true - timeout-minutes: 15 build-linux: name: Linux Desktop @@ -195,16 +194,16 @@ jobs: run: chmod +x gradlew - name: Package Linux - run: ./gradlew :composeApp:packageReleaseDeb :composeApp:packageReleaseRpm :composeApp:packageReleaseAppImage + run: ./gradlew :composeApp:packageReleaseDeb :composeApp:packageReleaseRpm - name: Rename Linux artifacts run: | DEB_FILE=$(find composeApp/build -name "*.deb" -type f | head -1) RPM_FILE=$(find composeApp/build -name "*.rpm" -type f | head -1) - APPIMAGE_FILE=$(find composeApp/build -name "*.AppImage" -type f | head -1) +# APPIMAGE_FILE=$(find composeApp/build -name "*.AppImage" -type f | head -1) cp "$DEB_FILE" Spotube-linux-x86_64.deb cp "$RPM_FILE" Spotube-linux-x86_64.rpm - cp "$APPIMAGE_FILE" Spotube-linux-x86_64.AppImage +# cp "$APPIMAGE_FILE" Spotube-linux-x86_64.AppImage - name: Upload DEB uses: actions/upload-artifact@v4 @@ -218,18 +217,17 @@ jobs: name: linux-rpm path: Spotube-linux-x86_64.rpm - - name: Upload AppImage - uses: actions/upload-artifact@v4 - with: - name: linux-appimage - path: Spotube-linux-x86_64.AppImage +# - name: Upload AppImage +# uses: actions/upload-artifact@v4 +# with: +# name: linux-appimage +# path: Spotube-linux-x86_64.AppImage - name: Setup tmate session on failure if: ${{ inputs.debug_ssh && failure() }} uses: mxschmitt/action-tmate@v3 with: limit-access-to-actor: true - timeout-minutes: 15 build-windows: name: Windows Desktop @@ -276,7 +274,6 @@ jobs: uses: mxschmitt/action-tmate@v3 with: limit-access-to-actor: true - timeout-minutes: 15 build-macos: name: macOS Desktop @@ -325,7 +322,6 @@ jobs: uses: mxschmitt/action-tmate@v3 with: limit-access-to-actor: true - timeout-minutes: 15 create-release: name: Create GitHub Release