fix: list the desktop icons in bundle.icon

The bundler has no icon fallback, so an empty list breaks the AppImage
step and ships a deb without hicolor icons. Put icon.png first so it stays
the default window icon on Linux and macOS, and bundle the deb in the
Linux CI row to catch a broken list before release.
This commit is contained in:
tiennm99 committed 2026-10-21 12:04:54 +07:00
1 parent ffaa6c17a9
commit d8f339208d
3 files changed
+21 -2

No files matched your search

+6
View File
@@ -55,6 +55,12 @@ jobs:
- run: npm run tauri build -- --no-bundle
# The bundler has no icon fallback, so a bad bundle.icon list only
# breaks packaging; the deb needs no patchelf and catches it early.
- name: Bundle the deb
if: runner.os == 'Linux'
run: npm run tauri build -- --bundles deb
- name: Check the exe version resource
if: runner.os == 'Windows'
shell: pwsh