Harden icon pipeline: add ASSETCATALOG_COMPILER_APPICON_NAME to project.yml
Some checks failed
CI / Build · macos-14 · Debug (push) Has been cancelled
CI / Build · macos-15 · Debug (push) Has been cancelled
CI / Build · macos-14 · Release (push) Has been cancelled
CI / Build · macos-15 · Release (push) Has been cancelled

Previously the setting only existed in the generated pbxproj (where XcodeGen
placed it implicitly). Now it's explicit in project.yml so re-running
`xcodegen generate` always produces a project that picks up the AppIcon set.
Build verified: actool emits AppIcon60x60@2x.png and AppIcon76x76@2x with
correct pixel content from the concentric-rings source icon.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Robin Kutesa
2026-06-20 20:36:40 +03:00
parent c1bf74e3a5
commit d192815915

View File

@@ -46,5 +46,6 @@ targets:
# CODE_SIGNING_ALLOWED=NO on the command line and skip signing.
CODE_SIGN_STYLE: Automatic
DEVELOPMENT_TEAM: "K8BLMMR883"
ASSETCATALOG_COMPILER_APPICON_NAME: AppIcon
ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME: AccentColor
ENABLE_USER_SCRIPT_SANDBOXING: "YES"