@@ -11,12 +11,12 @@ jobs:
1111 name : Build Android
1212 runs-on : ubuntu-latest
1313 steps :
14- - uses : actions/checkout@v3.5.2
15- - uses : actions/setup-java@v3.11.0
14+ - uses : actions/checkout@v4
15+ - uses : actions/setup-java@v4
1616 with :
1717 distribution : ' temurin'
18- java-version : ' 11 '
19- - uses : subosito/flutter-action@v2.10.0
18+ java-version : ' 17 '
19+ - uses : subosito/flutter-action@v2
2020 with :
2121 channel : ' stable'
2222 - name : Build example app APK
@@ -26,12 +26,12 @@ jobs:
2626 name : Test Android
2727 runs-on : ubuntu-latest
2828 steps :
29- - uses : actions/checkout@v3.5.2
30- - uses : actions/setup-java@v3.11.0
29+ - uses : actions/checkout@v4
30+ - uses : actions/setup-java@v4
3131 with :
3232 distribution : ' temurin'
3333 java-version : ' 11'
34- - uses : subosito/flutter-action@v2.10.0
34+ - uses : subosito/flutter-action@v2
3535 with :
3636 channel : ' stable'
3737 - name : Run Pub Get
@@ -41,13 +41,25 @@ jobs:
4141 - name : Run Android test
4242 run : cd splitio/example/android/; ./gradlew :splitio:testReleaseUnitTest;
4343
44+ build-ios :
45+ name : Build iOS
46+ runs-on : [ macos-latest ]
47+
48+ steps :
49+ - uses : actions/checkout@v4
50+ - uses : subosito/flutter-action@v2
51+ with :
52+ channel : ' stable'
53+ - name : Run Build iOS
54+ run : cd splitio/example/ios; flutter build ios --no-codesign;
55+
4456 test-ios :
4557 name : Test iOS
4658 runs-on : [ macos-latest ]
4759
4860 steps :
49- - uses : actions/checkout@v3.5.2
50- - uses : subosito/flutter-action@v2.10.0
61+ - uses : actions/checkout@v4
62+ - uses : subosito/flutter-action@v2
5163 with :
5264 channel : ' stable'
5365 - name : Run Build iOS
5668 - name : Select Xcode
5769 uses : maxim-lobanov/setup-xcode@v1
5870 with :
59- xcode-version : 13.2.1
71+ xcode-version : 15.1.0
6072
6173 - name : ios
6274 run : cd splitio_ios/example/ios; xcodebuild test -workspace "Runner.xcworkspace" -scheme "Runner" -destination "platform=iOS Simulator,name=iPhone 12,OS=latest" CODE_SIGN_IDENTITY="" CODE_SIGNING_REQUIRED=NO ONLY_ACTIVE_ARCH=NO;
0 commit comments