Skip to content

Commit 5e4e883

Browse files
committed
Disabled the newer iOS 27 app icon in the github workflow until Xcode 27 is available on github
1 parent 081582b commit 5e4e883

1 file changed

Lines changed: 6 additions & 1 deletion

File tree

.github/workflows/tests.yml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,14 +29,19 @@ jobs:
2929
swift --version
3030
3131
- name: Build and test
32+
# The app icon is an Icon Composer .icon authored by a newer toolchain
33+
# than the runner's actool, which crashes compiling it. The icon is not
34+
# needed to run unit tests, so it is disabled for the CI build only.
3235
run: |
3336
xcodebuild test \
3437
-project JSONParser/JSONParser.xcodeproj \
3538
-scheme JSONParser \
3639
-destination 'platform=macOS' \
3740
-only-testing:JSONParserTests \
3841
-resultBundlePath TestResults.xcresult \
39-
CODE_SIGNING_ALLOWED=NO
42+
CODE_SIGNING_ALLOWED=NO \
43+
ASSETCATALOG_COMPILER_APPICON_NAME= \
44+
ASSETCATALOG_COMPILER_INCLUDE_ALL_APPICON_ASSETS=NO
4045
4146
- name: Upload test results
4247
if: always()

0 commit comments

Comments
 (0)