Add nightly-specific app icon with purple NIGHTLY banner (#166)

Follows the same pattern as AppIcon-Debug (orange DEV banner) but with
a purple banner and "NIGHTLY" text. The nightly CI workflow now passes
ASSETCATALOG_COMPILER_APPICON_NAME=AppIcon-Nightly to xcodebuild so
the nightly app gets its own distinct icon.

Includes scripts/generate_nightly_icon.py for regenerating the icons
from the production AppIcon source files.
This commit is contained in:
Lawrence Chen 2026-02-20 04:10:32 -08:00 committed by GitHub
parent ecee9386cf
commit ec9b80f389
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
13 changed files with 180 additions and 1 deletions

View file

@ -149,7 +149,7 @@ jobs:
- name: Build app (Release)
run: |
xcodebuild -scheme cmux -configuration Release -derivedDataPath build CODE_SIGNING_ALLOWED=NO build
xcodebuild -scheme cmux -configuration Release -derivedDataPath build CODE_SIGNING_ALLOWED=NO ASSETCATALOG_COMPILER_APPICON_NAME=AppIcon-Nightly build
- name: Inject nightly identity and metadata
run: |