Skip to content

Commit 1fc91a0

Browse files
committed
Added CI job to build Xcode example app
1 parent 33f18e3 commit 1fc91a0

File tree

1 file changed

+18
-2
lines changed

1 file changed

+18
-2
lines changed

.github/workflows/ci.yml

Lines changed: 18 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@ on:
77
branches: [ "main" ]
88

99
jobs:
10-
build:
11-
name: Xcode ${{ matrix.xcode }} / ${{ matrix.os }}
10+
swift-package:
11+
name: Swift Package (Xcode ${{ matrix.xcode }}, ${{ matrix.os }})
1212
runs-on: ${{ matrix.os }}
1313

1414
strategy:
@@ -42,3 +42,19 @@ jobs:
4242

4343
- name: Run tests
4444
run: swift test -v
45+
46+
xcode-example:
47+
name: Xcode Example App (latest macOS)
48+
runs-on: macos-latest
49+
needs: swift-package
50+
51+
steps:
52+
- uses: actions/checkout@v4
53+
54+
- name: Build example app
55+
run: |
56+
xcodebuild \
57+
-project Example/InterposeKitExample.xcodeproj \
58+
-scheme InterposeKitExample \
59+
-destination 'platform=macOS' \
60+
clean build

0 commit comments

Comments
 (0)