fix(ci): regenerate icon.ico with BMP-only entries
Security Scan and Upload / Security & DefectDojo Upload (pull_request) Successful in 1m23s
CI / Lint & Check (pull_request) Successful in 13m5s
CI / Build Windows (pull_request) Successful in 28m40s

All six entries in the original icon.ico used PNG compression inside
the ICO container. Older versions of llvm-rc (used during Windows
cross-compilation) cannot parse PNG-compressed ICO entries, causing
the resource compilation step to fail since PR #1.

Regenerated with ImageMagick using -compress None to force BMP format
for all sizes including 256x256. Reverts the LLVM pinning attempts
as they are no longer needed.
This commit is contained in:
2026-04-13 13:15:04 -07:00
committed by Naomi Carrigan
parent ef7f74a919
commit 0903033180
2 changed files with 3 additions and 4 deletions
+3 -4
View File
@@ -92,11 +92,10 @@ jobs:
patchelf \
libgtk-3-dev \
libayatana-appindicator3-dev \
clang-18 \
lld-18 \
llvm-18 \
clang \
lld \
llvm \
nsis
echo "/usr/lib/llvm-18/bin" >> $GITHUB_PATH
- name: Setup pnpm
uses: pnpm/action-setup@v4
Binary file not shown.

Before

Width:  |  Height:  |  Size: 155 KiB

After

Width:  |  Height:  |  Size: 364 KiB