|
|
@@ -82,31 +82,30 @@ jobs:
|
|
|
- name: Unit Tests
|
|
|
run: scripts/third_party/travis/retry.sh ./scripts/build.sh FirebaseFunctionsUnit ${{ matrix.target }} spm
|
|
|
|
|
|
-# TODO: Restore Quickstart when ported for Firebase 9.
|
|
|
- # quickstart:
|
|
|
- # # Don't run on private repo unless it is a PR.
|
|
|
- # if: (github.repository == 'Firebase/firebase-ios-sdk' && github.event_name == 'schedule') || github.event_name == 'pull_request'
|
|
|
- # env:
|
|
|
- # plist_secret: ${{ secrets.GHASecretsGPGPassphrase1 }}
|
|
|
- # signin_secret: ${{ secrets.GHASecretsGPGPassphrase1 }}
|
|
|
- # LEGACY: true
|
|
|
- # runs-on: macos-11
|
|
|
+ quickstart:
|
|
|
+ # Don't run on private repo unless it is a PR.
|
|
|
+ if: (github.repository == 'Firebase/firebase-ios-sdk' && github.event_name == 'schedule') || github.event_name == 'pull_request'
|
|
|
+ env:
|
|
|
+ plist_secret: ${{ secrets.GHASecretsGPGPassphrase1 }}
|
|
|
+ signin_secret: ${{ secrets.GHASecretsGPGPassphrase1 }}
|
|
|
+ LEGACY: true
|
|
|
+ runs-on: macos-11
|
|
|
|
|
|
- # steps:
|
|
|
- # - uses: actions/checkout@v2
|
|
|
- # - name: Setup quickstart
|
|
|
- # run: scripts/setup_quickstart.sh functions
|
|
|
- # - name: install secret googleservice-info.plist
|
|
|
- # run: scripts/decrypt_gha_secret.sh scripts/gha-encrypted/qs-functions.plist.gpg \
|
|
|
- # quickstart-ios/functions/GoogleService-Info.plist "$plist_secret"
|
|
|
- # - name: Setup custom URL scheme
|
|
|
- # run: sed -i '' 's/REVERSED_CLIENT_ID/com.googleusercontent.apps.1025801074639-6p6ebi8amuklcjrto20gvpe295smm8u6/' quickstart-ios/functions/LegacyFunctionsQuickstart/FunctionsExample/Info.plist
|
|
|
- # - name: Test objc quickstart
|
|
|
- # run: ([ -z $plist_secret ] ||
|
|
|
- # scripts/third_party/travis/retry.sh scripts/test_quickstart.sh Functions true)
|
|
|
- # - name: Test swift quickstart
|
|
|
- # run: ([ -z $plist_secret ] ||
|
|
|
- # scripts/third_party/travis/retry.sh scripts/test_quickstart.sh Functions true swift)
|
|
|
+ steps:
|
|
|
+ - uses: actions/checkout@v2
|
|
|
+ - name: Setup quickstart
|
|
|
+ run: scripts/setup_quickstart.sh functions
|
|
|
+ - name: install secret googleservice-info.plist
|
|
|
+ run: scripts/decrypt_gha_secret.sh scripts/gha-encrypted/qs-functions.plist.gpg \
|
|
|
+ quickstart-ios/functions/GoogleService-Info.plist "$plist_secret"
|
|
|
+ - name: Setup custom URL scheme
|
|
|
+ run: sed -i '' 's/REVERSED_CLIENT_ID/com.googleusercontent.apps.1025801074639-6p6ebi8amuklcjrto20gvpe295smm8u6/' quickstart-ios/functions/LegacyFunctionsQuickstart/FunctionsExample/Info.plist
|
|
|
+ - name: Test objc quickstart
|
|
|
+ run: ([ -z $plist_secret ] ||
|
|
|
+ scripts/third_party/travis/retry.sh scripts/test_quickstart.sh Functions true)
|
|
|
+ - name: Test swift quickstart
|
|
|
+ run: ([ -z $plist_secret ] ||
|
|
|
+ scripts/third_party/travis/retry.sh scripts/test_quickstart.sh Functions true swift)
|
|
|
|
|
|
functions-cron-only:
|
|
|
# Don't run on private repo.
|