We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 8c8b68c commit ea7cb41Copy full SHA for ea7cb41
.github/workflows/ci.yaml
@@ -0,0 +1,31 @@
1
+name: CI
2
+
3
+on:
4
+ push:
5
+ branches: [main]
6
+ pull_request:
7
8
9
+jobs:
10
+ ci:
11
+ name: Build and test
12
+ runs-on: macos-15
13
+ env:
14
+ XCODE_VERSION: ${{ '16.4' }}
15
+ steps:
16
+ - name: Select Xcode
17
+ run: "sudo xcode-select -s /Applications/Xcode_$XCODE_VERSION.app"
18
+ - name: Checkout
19
+ uses: actions/checkout@v4
20
+ - name: Build project
21
+ run: swift build
22
+ - name: Run tests
23
+ run: swift test
24
+ - name: Build example iOS app
25
+ run: |
26
+ cd Example
27
+ bazel build //HelloWorld
28
+ - name: Test example iOS app
29
30
31
+ bazel test //HelloWorld/HelloWorldTests/...
0 commit comments