From e27bdae290d3af0fbcf00c3d0406123c842e790b Mon Sep 17 00:00:00 2001 From: DioEgizio <83089242+DioEgizio@users.noreply.github.com> Date: Sat, 14 Feb 2026 13:34:17 +0100 Subject: [PATCH] fix: remove unused qt plugins on linux appimage and portable Signed-off-by: DioEgizio <83089242+DioEgizio@users.noreply.github.com> (cherry picked from commit 247e5fcc6c2182e874b40ff4f033fca3a868f1a5) --- .github/actions/package/linux/action.yml | 12 ++++++++++++ .github/actions/setup-dependencies/linux/action.yml | 1 + .../actions/setup-dependencies/windows/action.yml | 1 + 3 files changed, 14 insertions(+) diff --git a/.github/actions/package/linux/action.yml b/.github/actions/package/linux/action.yml index b21f3221e..bf299befb 100644 --- a/.github/actions/package/linux/action.yml +++ b/.github/actions/package/linux/action.yml @@ -27,6 +27,18 @@ runs: using: composite steps: + - name: Cleanup Qt installation on Linux + shell: bash + run: | + rm -rf "$QT_PLUGIN_PATH"/printsupport + rm -rf "$QT_PLUGIN_PATH"/sqldrivers + rm -rf "$QT_PLUGIN_PATH"/help + rm -rf "$QT_PLUGIN_PATH"/designer + rm -rf "$QT_PLUGIN_PATH"/qmltooling + rm -rf "$QT_PLUGIN_PATH"/qmlls + rm -rf "$QT_PLUGIN_PATH"/qmllint + rm -rf "$QT_PLUGIN_PATH"/platformthemes/libqgtk3.so + - name: Setup build variables shell: bash run: | diff --git a/.github/actions/setup-dependencies/linux/action.yml b/.github/actions/setup-dependencies/linux/action.yml index 753ea19fe..fa5af702b 100644 --- a/.github/actions/setup-dependencies/linux/action.yml +++ b/.github/actions/setup-dependencies/linux/action.yml @@ -1,4 +1,5 @@ name: Setup Linux dependencies +description: Install and setup dependencies for building Prism Launcher runs: using: composite diff --git a/.github/actions/setup-dependencies/windows/action.yml b/.github/actions/setup-dependencies/windows/action.yml index 43769f4fe..e530a9ce6 100644 --- a/.github/actions/setup-dependencies/windows/action.yml +++ b/.github/actions/setup-dependencies/windows/action.yml @@ -1,4 +1,5 @@ name: Setup Windows Dependencies +description: Install and setup dependencies for building Prism Launcher inputs: build-type: