Skip to content

Commit 5eaf5e8

Browse files
committed
fix ios build
1 parent bf8167c commit 5eaf5e8

1 file changed

Lines changed: 8 additions & 7 deletions

File tree

.github/workflows/ci.yml

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ on:
1414
- ".github/**"
1515

1616
jobs:
17-
static-analysis:
17+
lint:
1818
timeout-minutes: 30
1919
runs-on: ubuntu-latest
2020
steps:
@@ -33,9 +33,10 @@ jobs:
3333
- name: Format check
3434
run: npm run prettier -- --check
3535

36-
build:
36+
build-library:
3737
timeout-minutes: 30
3838
runs-on: ubuntu-latest
39+
needs: [lint]
3940
steps:
4041
- name: Checkout
4142
uses: actions/checkout@v6
@@ -46,10 +47,10 @@ jobs:
4647
- name: Build package
4748
run: npm run ionic:build
4849

49-
build-example-android:
50+
build-android:
5051
name: Build Android Example
5152
runs-on: ubuntu-latest
52-
needs: build
53+
needs: build-library
5354
steps:
5455
- name: Checkout
5556
uses: actions/checkout@v6
@@ -82,10 +83,10 @@ jobs:
8283
run: ./gradlew assembleDebug
8384
working-directory: example/android
8485

85-
build-example-ios:
86+
build-ios:
8687
name: Build iOS Example
8788
runs-on: macos-latest
88-
needs: build
89+
needs: build-library
8990
steps:
9091
- name: Checkout
9192
uses: actions/checkout@v6
@@ -105,5 +106,5 @@ jobs:
105106
working-directory: example
106107

107108
- name: Build iOS App
108-
run: xcodebuild -workspace ios/App/App.xcworkspace -scheme App -destination 'platform=iOS Simulator,name=iPhone 15' clean build
109+
run: xcodebuild -workspace ios/App/App.xcworkspace -scheme App -sdk iphonesimulator -destination 'platform=iOS Simulator' clean build
109110
working-directory: example

0 commit comments

Comments
 (0)