36
36
# default: 'main' # TODO: Revert to main before merging.
37
37
default : ' nc/remove-objc-qs' # 'nc/quickstarts'
38
38
39
- # Whether to test the legacy version of the quickstart.
40
- is_legacy :
41
- type : boolean
42
- required : false
43
- default : false
44
-
45
39
# The path to the encrypted `GoogleService-Info.plist` file.
46
40
plist_src_path :
47
41
type : string
72
66
if : (github.repository == 'firebase/firebase-ios-sdk' && github.event_name == 'schedule') || contains(fromJSON('["pull_request", "workflow_dispatch"]'), github.event_name)
73
67
env :
74
68
plist_secret : ${{ secrets.plist_secret }}
75
- LEGACY : ${{ inputs.is_legacy && true || '' }}
76
69
QUICKSTART_BRANCH : ${{ inputs.quickstart_branch }}
77
70
runs-on : macos-15
78
71
steps :
@@ -90,16 +83,20 @@ jobs:
90
83
${{ inputs.plist_src_path }} \
91
84
${{ inputs.plist_dst_path }} \
92
85
"$plist_secret"
93
- - name : Build ${{ inputs.product }} Quickstart (${{ inputs.is_legacy && 'Legacy' || 'Non-Legacy' }})
94
- uses : nick-fields/retry@ce71cc2ab81d554ebbe88c79ab5975992d79ba08 # v3
95
- with :
96
- timeout_minutes : 15
97
- max_attempts : 3
98
- retry_wait_seconds : 120
99
- command : |
100
- SPM=true DIR=${{ inputs.product }} scripts/test_quickstart.sh \
86
+ - name : Build ${{ inputs.product }} Quickstart
87
+ run : |
88
+ SPM=true DIR=${{ inputs.product }} scripts/test_quickstart.sh \
101
89
${{ inputs.product }} \
102
90
${{ inputs.run_tests }} \
91
+ # uses: nick-fields/retry@ce71cc2ab81d554ebbe88c79ab5975992d79ba08 # v3
92
+ # with:
93
+ # timeout_minutes: 15
94
+ # max_attempts: 3
95
+ # retry_wait_seconds: 120
96
+ # command: |
97
+ # SPM=true DIR=${{ inputs.product }} scripts/test_quickstart.sh \
98
+ # ${{ inputs.product }} \
99
+ # ${{ inputs.run_tests }} \
103
100
# Failure sequence to upload artifact.
104
101
- id : lowercase_product
105
102
if : ${{ failure() }}
0 commit comments