File tree Expand file tree Collapse file tree 2 files changed +10
-6
lines changed Expand file tree Collapse file tree 2 files changed +10
-6
lines changed Original file line number Diff line number Diff line change @@ -30,18 +30,22 @@ jobs:
30
30
matrix :
31
31
# TODO(ncooke3): Add multi-platform support: tvOS, macOS, catalyst
32
32
platform : [iOS]
33
+ scheme : [ClientApp, ClientApp-iOS13]
33
34
steps :
34
35
- uses : actions/checkout@v3
35
36
- uses : mikehardy/buildcache-action@c87cea0ccd718971d6cc39e672c4f26815b6c126
36
37
with :
37
38
cache_key : ${{ matrix.os }}
38
39
- name : Build Client App –– ${{ matrix.platform }}
39
- run : scripts/third_party/travis/retry.sh ./scripts/build.sh SwiftPMClientApp ${{ matrix.platform }} xcodebuild
40
+ run : scripts/third_party/travis/retry.sh ./scripts/build.sh ${{ matrix.scheme }} ${{ matrix.platform }} xcodebuild
40
41
41
42
client-app-cocoapods :
42
43
# Don't run on private repo unless it is a PR.
43
44
if : (github.repository == 'Firebase/firebase-ios-sdk' && github.event_name == 'schedule') || github.event_name == 'pull_request'
44
45
runs-on : macos-12
46
+ strategy :
47
+ matrix :
48
+ scheme : [ClientApp-CocoaPods, ClientApp-CocoaPods-iOS13]
45
49
steps :
46
50
- uses : actions/checkout@v3
47
51
- uses : mikehardy/buildcache-action@c87cea0ccd718971d6cc39e672c4f26815b6c126
53
57
- name : Prereqs
54
58
run : scripts/install_prereqs.sh ClientApp iOS xcodebuild
55
59
- name : Build
56
- run : scripts/build.sh CocoaPodsClientApp iOS xcodebuild
60
+ run : scripts/build.sh ${{ matrix.scheme }} iOS xcodebuild
Original file line number Diff line number Diff line change @@ -698,18 +698,18 @@ case "$product-$platform-$method" in
698
698
build
699
699
;;
700
700
701
- SwiftPMClientApp- * -xcodebuild)
701
+ ClientApp-iOS-xcodebuild | ClientApp-iOS13-iOS -xcodebuild)
702
702
RunXcodebuild \
703
703
-project ' ClientApp/ClientApp.xcodeproj' \
704
- -scheme " ClientApp " \
704
+ -scheme $product \
705
705
" ${xcb_flags[@]} " \
706
706
build
707
707
;;
708
708
709
- CocoaPodsClientApp -iOS-xcodebuild)
709
+ ClientApp-CocoaPods * -iOS-xcodebuild)
710
710
RunXcodebuild \
711
711
-workspace ' ClientApp/ClientApp.xcworkspace' \
712
- -scheme " ClientApp-CocoaPods " \
712
+ -scheme $product \
713
713
" ${xcb_flags[@]} " \
714
714
build
715
715
;;
You can’t perform that action at this time.
0 commit comments