File tree Expand file tree Collapse file tree 1 file changed +14
-3
lines changed
Expand file tree Collapse file tree 1 file changed +14
-3
lines changed Original file line number Diff line number Diff line change @@ -108,13 +108,24 @@ jobs:
108108 Categories=Utility;
109109 EOF
110110
111+ - name : Check dynamic dependencies
112+ run : |
113+ ldd $APPDIR/usr/bin/${APP_NAME} || true
114+
111115 - name : Run linuxdeployqt
112116 run : |
113- linuxdeployqt AppDir/usr/share/applications/${APP_NAME}.desktop -appimage
117+ linuxdeployqt AppDir/usr/share/applications/${APP_NAME}.desktop -appimage -bundle-non-qt-libs
118+
119+ chmod +x *.AppImage
114120
115121 # Rename output
116122 mv *.AppImage "${APP_NAME}-${PACKAGE_VERSION}.AppImage"
117123
124+ - name : Check AppImage
125+ run : |
126+ ./${APP_NAME}-${PACKAGE_VERSION}.AppImage --appimage-extract
127+ ldd squashfs-root/usr/bin/${APP_NAME}
128+
118129 - name : Package as .deb
119130 run : |
120131 mkdir -p package/DEBIAN package/usr/local/bin
@@ -158,5 +169,5 @@ jobs:
158169 tag_name : ${{ github.ref_name }}
159170 name : " Release ${{ github.ref_name }}"
160171 body : " Automated release for version ${{ github.ref_name }}"
161- draft : false
162- prerelease : false
172+ draft : true
173+ prerelease : true
You can’t perform that action at this time.
0 commit comments