From c18128dd9f3b6d59efbd91e65f30390d586d0e9a Mon Sep 17 00:00:00 2001 From: Seth Flynn Date: Tue, 30 Dec 2025 20:47:35 -0500 Subject: [PATCH 1/2] ci: upload portable linux arm tarball to releases Signed-off-by: Seth Flynn (cherry picked from commit d4230349e35a7e4f25d61574d2fb3b961a3584e7) --- .github/workflows/release.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 9e5445c66..498f2cf70 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -34,6 +34,7 @@ jobs: run: | mv ${{ github.workspace }}/PrismLauncher-source PrismLauncher-${{ env.VERSION }} mv PrismLauncher-Linux-Qt6-Portable*/PrismLauncher-portable.tar.gz PrismLauncher-Linux-Qt6-Portable-${{ env.VERSION }}.tar.gz + mv PrismLauncher-Linux-aarch64-Qt6-Portable*/PrismLauncher-portable.tar.gz PrismLauncher-Linux-aarch64-Qt6-Portable-${{ env.VERSION }}.tar.gz mv PrismLauncher-*.AppImage/PrismLauncher-*-x86_64.AppImage PrismLauncher-Linux-x86_64.AppImage mv PrismLauncher-*.AppImage.zsync/PrismLauncher-*-x86_64.AppImage.zsync PrismLauncher-Linux-x86_64.AppImage.zsync mv PrismLauncher-*.AppImage/PrismLauncher-*-aarch64.AppImage PrismLauncher-Linux-aarch64.AppImage From 6762a1f4484de27206ad78cf0f9cfb84e68cc2d1 Mon Sep 17 00:00:00 2001 From: Seth Flynn Date: Tue, 30 Dec 2025 20:47:58 -0500 Subject: [PATCH 2/2] ci: fail releases on unmatched files This previously let bugs slip in, like not uploading the Linux ARM tarball Signed-off-by: Seth Flynn (cherry picked from commit c059e812a0c4b58df71ed82832891f5a6f7c0cc4) --- .github/workflows/release.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 498f2cf70..ab304c6b4 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -89,6 +89,7 @@ jobs: name: Prism Launcher ${{ env.VERSION }} draft: true prerelease: false + fail_on_unmatched_files: true files: | PrismLauncher-Linux-x86_64.AppImage PrismLauncher-Linux-x86_64.AppImage.zsync