fix: only package plugin DLLs/SOs, not build artifacts

This commit is contained in:
IChooseYou
2026-02-15 14:18:09 -07:00
parent f9b33f2ba7
commit 3a92336132

View File

@@ -47,7 +47,7 @@ jobs:
path: | path: |
build/Reclass.exe build/Reclass.exe
build/ReclassMcpBridge.exe build/ReclassMcpBridge.exe
build/Plugins/ build/Plugins/*.dll
build/*.dll build/*.dll
build/platforms/ build/platforms/
build/styles/ build/styles/
@@ -68,7 +68,8 @@ jobs:
cp -r build/styles release/ 2>/dev/null || true cp -r build/styles release/ 2>/dev/null || true
cp -r build/imageformats release/ 2>/dev/null || true cp -r build/imageformats release/ 2>/dev/null || true
cp -r build/iconengines release/ 2>/dev/null || true cp -r build/iconengines release/ 2>/dev/null || true
cp -r build/Plugins release/ 2>/dev/null || true mkdir -p release/Plugins
cp build/Plugins/*.dll release/Plugins/ 2>/dev/null || true
cp -r build/themes release/ 2>/dev/null || true cp -r build/themes release/ 2>/dev/null || true
cp build/screenshot.png release/ 2>/dev/null || true cp build/screenshot.png release/ 2>/dev/null || true
cd release && 7z a ../Reclass-win64.zip * cd release && 7z a ../Reclass-win64.zip *
@@ -130,7 +131,8 @@ jobs:
cp build/Reclass AppDir/usr/bin/ cp build/Reclass AppDir/usr/bin/
cp build/ReclassMcpBridge AppDir/usr/bin/ cp build/ReclassMcpBridge AppDir/usr/bin/
cp -r build/themes AppDir/usr/bin/ 2>/dev/null || true cp -r build/themes AppDir/usr/bin/ 2>/dev/null || true
cp -r build/Plugins AppDir/usr/bin/ 2>/dev/null || true mkdir -p AppDir/usr/bin/Plugins
cp build/Plugins/*.so AppDir/usr/bin/Plugins/ 2>/dev/null || true
cp src/icons/class.png AppDir/usr/share/icons/hicolor/256x256/apps/reclass.png cp src/icons/class.png AppDir/usr/share/icons/hicolor/256x256/apps/reclass.png
# Create AppImage with Qt libs bundled # Create AppImage with Qt libs bundled