Skip to content

Commit 0f02206

Browse files
authored
Speed up SPM CI by reducing full Firebase rebuilds (#8234)
1 parent e6dfb10 commit 0f02206

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

.github/workflows/spm.yml

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -48,10 +48,13 @@ jobs:
4848
matrix:
4949
target: [tvOS, macOS, catalyst]
5050
# Full set of Firebase-Package tests only run on iOS because of Analytics.
51-
test: [objc-import-test, swift-test, version-test]
5251
steps:
5352
- uses: actions/checkout@v2
5453
- name: Initialize xcodebuild
5554
run: scripts/setup_spm_tests.sh
56-
- name: Unit Tests
57-
run: scripts/third_party/travis/retry.sh ./scripts/build.sh ${{ matrix.test }} ${{ matrix.target }} spm
55+
- name: Objc Import Tests
56+
run: scripts/third_party/travis/retry.sh ./scripts/build.sh objc-import-test ${{ matrix.target }} spm
57+
- name: Swift Tests
58+
run: scripts/third_party/travis/retry.sh ./scripts/build.sh swift-test ${{ matrix.target }} spm
59+
- name: Version Tests
60+
run: scripts/third_party/travis/retry.sh ./scripts/build.sh version-test ${{ matrix.target }} spm

0 commit comments

Comments
 (0)