Skip to content

fix(build): stabilize generated macOS icons - #2800

Merged
bobleer merged 1 commit into
GCWing:1.0.0-explorefrom
bobleer:bob/stabilize-icns-generation
Sep 4, 2026
Merged

bobleer merged 1 commit into
GCWing:1.0.0-explorefrom
bobleer:bob/stabilize-icns-generation

Conversation

@bobleer

@bobleer bobleer commented Sep 4, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • canonicalize Tauri-generated ICNS chunk ordering before writing assets
  • commit canonical Desktop and Installer ICNS outputs
  • cover order independence, malformed containers, and checked-in asset stability

Verification

  • pnpm run generate-brand-assets twice (identical SHA-256; no second-run changes)
  • pnpm run test:release-packaging (44 passed)
  • pnpm run check:repo-hygiene
  • macOS sips and iconutil both parse the canonical icon and extract all 10 sizes

No client was launched.

@bobleer
bobleer merged commit 5bd1561 into GCWing:1.0.0-explore Sep 4, 2026
13 checks passed
@bobleer
bobleer deleted the bob/stabilize-icns-generation branch September 24, 2026 08:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant