mirror of
https://github.com/tiennm99/claude-code-usage-bubble.git
synced 2026-10-22 06:17:04 +00:00
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:
1 parent
ffaa6c17a9
commit
d8f339208d
3 files changed
+21
-2
No files matched your search
@@ -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
|
||||
|
||||
Reference in new issue
Block a user