@@ -110,68 +110,69 @@ jobs:
110110 - name : Unit Tests
111111 run : scripts/third_party/travis/retry.sh ./scripts/build.sh FirebaseFunctionsUnit ${{ matrix.target }} spm
112112
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
122123
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)
139140
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
149150
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/[email protected] 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/[email protected] 172+ # with:
173+ # credentials_json: ${{ secrets.FIREBASE_SERVICE_ACCOUNT_CREDENTIALS }}
174+ # testapp_dir: quickstart-ios/build-for-testing
175+ # test_type: "xctest"
175176
176177 functions-cron-only :
177178 # Don't run on private repo.
0 commit comments