@@ -110,68 +110,69 @@ jobs:
110
110
- name : Unit Tests
111
111
run : scripts/third_party/travis/retry.sh ./scripts/build.sh FirebaseFunctionsUnit ${{ matrix.target }} spm
112
112
113
- quickstart :
114
- # Don't run on private repo unless it is a PR.
115
- if : (github.repository == 'Firebase/firebase-ios-sdk' && github.event_name == 'schedule') || github.event_name == 'pull_request'
116
- env :
117
- plist_secret : ${{ secrets.GHASecretsGPGPassphrase1 }}
118
- signin_secret : ${{ secrets.GHASecretsGPGPassphrase1 }}
119
- LEGACY : true
120
- # TODO: Move to macos-14 and Xcode 15. The legacy quickstart uses material which doesn't build on Xcode 15.
121
- runs-on : macos-12
113
+ # TODO: Move to macos-14 and Xcode 15. The legacy quickstart uses material which doesn't build on Xcode 15.
114
+ # quickstart:
115
+ # # Don't run on private repo unless it is a PR.
116
+ # if: (github.repository == 'Firebase/firebase-ios-sdk' && github.event_name == 'schedule') || github.event_name == 'pull_request'
117
+ # env:
118
+ # plist_secret: ${{ secrets.GHASecretsGPGPassphrase1 }}
119
+ # signin_secret: ${{ secrets.GHASecretsGPGPassphrase1 }}
120
+ # LEGACY: true
121
+ # # TODO: Move to macos-14 and Xcode 15. The legacy quickstart uses material which doesn't build on Xcode 15.
122
+ # runs-on: macos-12
122
123
123
- steps :
124
- - uses : actions/checkout@v4
125
- - uses : ruby/setup-ruby@v1
126
- - name : Setup quickstart
127
- run : scripts/setup_quickstart.sh functions
128
- - name : install secret googleservice-info.plist
129
- run : scripts/decrypt_gha_secret.sh scripts/gha-encrypted/qs-functions.plist.gpg \
130
- quickstart-ios/functions/GoogleService-Info.plist "$plist_secret"
131
- - name : Setup custom URL scheme
132
- run : sed -i '' 's/REVERSED_CLIENT_ID/com.googleusercontent.apps.1025801074639-6p6ebi8amuklcjrto20gvpe295smm8u6/' quickstart-ios/functions/LegacyFunctionsQuickstart/FunctionsExample/Info.plist
133
- - name : Test objc quickstart
134
- run : ([ -z $plist_secret ] ||
135
- scripts/third_party/travis/retry.sh scripts/test_quickstart.sh Functions true)
136
- - name : Test swift quickstart
137
- run : ([ -z $plist_secret ] ||
138
- scripts/third_party/travis/retry.sh scripts/test_quickstart.sh Functions true swift)
124
+ # steps:
125
+ # - uses: actions/checkout@v4
126
+ # - uses: ruby/setup-ruby@v1
127
+ # - name: Setup quickstart
128
+ # run: scripts/setup_quickstart.sh functions
129
+ # - name: install secret googleservice-info.plist
130
+ # run: scripts/decrypt_gha_secret.sh scripts/gha-encrypted/qs-functions.plist.gpg \
131
+ # quickstart-ios/functions/GoogleService-Info.plist "$plist_secret"
132
+ # - name: Setup custom URL scheme
133
+ # run: sed -i '' 's/REVERSED_CLIENT_ID/com.googleusercontent.apps.1025801074639-6p6ebi8amuklcjrto20gvpe295smm8u6/' quickstart-ios/functions/LegacyFunctionsQuickstart/FunctionsExample/Info.plist
134
+ # - name: Test objc quickstart
135
+ # run: ([ -z $plist_secret ] ||
136
+ # scripts/third_party/travis/retry.sh scripts/test_quickstart.sh Functions true)
137
+ # - name: Test swift quickstart
138
+ # run: ([ -z $plist_secret ] ||
139
+ # scripts/third_party/travis/retry.sh scripts/test_quickstart.sh Functions true swift)
139
140
140
- quickstart-ftl-cron-only :
141
- # Don't run on private repo
142
- if : github.repository == 'Firebase/firebase-ios-sdk' && github.event_name == 'schedule'
143
- env :
144
- plist_secret : ${{ secrets.GHASecretsGPGPassphrase1 }}
145
- signin_secret : ${{ secrets.GHASecretsGPGPassphrase1 }}
146
- LEGACY : true
147
- # TODO: Move to macos-14 and Xcode 15. The legacy quickstart uses material which doesn't build on Xcode 15.
148
- runs-on : macos-12
141
+ # quickstart-ftl-cron-only:
142
+ # # Don't run on private repo
143
+ # if: github.repository == 'Firebase/firebase-ios-sdk' && github.event_name == 'schedule'
144
+ # env:
145
+ # plist_secret: ${{ secrets.GHASecretsGPGPassphrase1 }}
146
+ # signin_secret: ${{ secrets.GHASecretsGPGPassphrase1 }}
147
+ # LEGACY: true
148
+ # # TODO: Move to macos-14 and Xcode 15. The legacy quickstart uses material which doesn't build on Xcode 15.
149
+ # runs-on: macos-12
149
150
150
- steps :
151
- - uses : actions/checkout@v4
152
- - uses : ruby/setup-ruby@v1
153
- - uses : actions/setup-python@v4
154
- with :
155
- python-version : ' 3.11'
156
- - name : Setup quickstart
157
- run : scripts/setup_quickstart.sh functions
158
- - name : install secret googleservice-info.plist
159
- run : scripts/decrypt_gha_secret.sh scripts/gha-encrypted/qs-functions.plist.gpg \
160
- quickstart-ios/functions/GoogleService-Info.plist "$plist_secret"
161
- - name : Setup custom URL scheme
162
- run : sed -i '' 's/REVERSED_CLIENT_ID/com.googleusercontent.apps.1025801074639-6p6ebi8amuklcjrto20gvpe295smm8u6/' quickstart-ios/functions/LegacyFunctionsQuickstart/FunctionsExample/Info.plist
163
- - name : Build objc quickstart
164
- run : ([ -z $plist_secret ] ||
165
- scripts/third_party/travis/retry.sh scripts/test_quickstart_ftl.sh Functions)
166
- - name : Build swift quickstart
167
- run : ([ -z $plist_secret ] ||
168
- scripts/third_party/travis/retry.sh scripts/test_quickstart_ftl.sh Functions swift)
169
- - id : ftl_test
170
- uses : FirebaseExtended/github-actions/firebase-test-lab@v1.4
171
- with :
172
- credentials_json : ${{ secrets.FIREBASE_SERVICE_ACCOUNT_CREDENTIALS }}
173
- testapp_dir : quickstart-ios/build-for-testing
174
- test_type : " xctest"
151
+ # steps:
152
+ # - uses: actions/checkout@v4
153
+ # - uses: ruby/setup-ruby@v1
154
+ # - uses: actions/setup-python@v4
155
+ # with:
156
+ # python-version: '3.11'
157
+ # - name: Setup quickstart
158
+ # run: scripts/setup_quickstart.sh functions
159
+ # - name: install secret googleservice-info.plist
160
+ # run: scripts/decrypt_gha_secret.sh scripts/gha-encrypted/qs-functions.plist.gpg \
161
+ # quickstart-ios/functions/GoogleService-Info.plist "$plist_secret"
162
+ # - name: Setup custom URL scheme
163
+ # run: sed -i '' 's/REVERSED_CLIENT_ID/com.googleusercontent.apps.1025801074639-6p6ebi8amuklcjrto20gvpe295smm8u6/' quickstart-ios/functions/LegacyFunctionsQuickstart/FunctionsExample/Info.plist
164
+ # - name: Build objc quickstart
165
+ # run: ([ -z $plist_secret ] ||
166
+ # scripts/third_party/travis/retry.sh scripts/test_quickstart_ftl.sh Functions)
167
+ # - name: Build swift quickstart
168
+ # run: ([ -z $plist_secret ] ||
169
+ # scripts/third_party/travis/retry.sh scripts/test_quickstart_ftl.sh Functions swift)
170
+ # - id: ftl_test
171
+ # uses: FirebaseExtended/github-actions/firebase-test-lab@v1.4
172
+ # with:
173
+ # credentials_json: ${{ secrets.FIREBASE_SERVICE_ACCOUNT_CREDENTIALS }}
174
+ # testapp_dir: quickstart-ios/build-for-testing
175
+ # test_type: "xctest"
175
176
176
177
functions-cron-only :
177
178
# Don't run on private repo.
0 commit comments