Skip to content
This repository was archived by the owner on Nov 7, 2026. It is now read-only.

Commit e575634

Browse files
committed
CI: also build the app for the iOS Simulator
Catches changes that break the Xcode project (missing file references, compile errors in the app target), which swift test on VisuStructCore cannot see. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Cp4EQgFQyGbM8MVLiWbJKQ
1 parent e0e8812 commit e575634

1 file changed

Lines changed: 15 additions & 1 deletion

File tree

‎.github/workflows/core-tests.yml‎

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name: VisuStructCore tests
1+
name: CI
22

33
on:
44
push:
@@ -17,3 +17,17 @@ jobs:
1717
run: swift --version
1818
- name: Build and test
1919
run: swift test
20+
21+
app-build:
22+
runs-on: macos-15
23+
steps:
24+
- uses: actions/checkout@v4
25+
- name: Xcode version
26+
run: xcodebuild -version
27+
- name: Build app for iOS Simulator
28+
run: |
29+
xcodebuild build \
30+
-project VisuStruct-iOS/VisuStructXcodeOpen/VisuStruct.xcodeproj \
31+
-scheme VisuStruct \
32+
-destination 'generic/platform=iOS Simulator' \
33+
CODE_SIGNING_ALLOWED=NO

0 commit comments

Comments
 (0)