We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 8a87f65 commit 8779b73Copy full SHA for 8779b73
1 file changed
.github/workflows/ci.yml
@@ -8,7 +8,7 @@ on:
8
# Define the jobs to run in the workflow
9
jobs:
10
build-and-test:
11
- runs-on: ubuntu-latest
+ runs-on: macos-latest # Use macOS for Swift and iOS-specific dependencies
12
13
steps:
14
- name: Checkout code
@@ -19,6 +19,11 @@ jobs:
19
with:
20
python-version: '3.9' # Specify your required Python version
21
22
+ - name: Set up Swift
23
+ run: |
24
+ sudo xcode-select --switch /Applications/Xcode.app/Contents/Developer
25
+ sudo xcodebuild -runFirstLaunch
26
+
27
- name: Install dependencies
28
run: |
29
python -m pip install --upgrade pip
@@ -32,3 +37,4 @@ jobs:
32
37
- name: Run tests
33
38
34
39
pytest
40
0 commit comments