@@ -59,19 +59,15 @@ jobs:
5959
6060 strategy :
6161 matrix :
62- # TODO: macos tests are blocked by https://github.com/erikdoe/ocmock/pull/532
63- target : [ios, tvos, macos --skip-tests, watchos ]
62+ # TODO: add watchos back
63+ target : [ios, tvos, macos --skip-tests]
6464 podspec : [FirebaseRemoteConfig.podspec]
6565 os : [macos-14]
6666 include :
67- - os : macos-14
68- xcode : Xcode_15.3
69- # TODO(#13078): Fix testing infra to enforce warnings again.
70- tests : --allow-warnings
7167 # Flaky tests on CI
7268 - os : macos-14
7369 xcode : Xcode_16
74- tests : --skip-tests
70+ tests : --test-specs=unit
7571 runs-on : ${{ matrix.os }}
7672 steps :
7773 - uses : actions/checkout@v4
@@ -85,28 +81,28 @@ jobs:
8581 scripts/third_party/travis/retry.sh scripts/pod_lib_lint.rb ${{ matrix.podspec }} --platforms=${{ matrix.target }} \
8682 ${{ matrix.tests }}
8783
88- spm-package-resolved :
89- env :
90- FIREBASECI_USE_LATEST_GOOGLEAPPMEASUREMENT : 1
91- runs-on : macos-14
92- outputs :
93- cache_key : ${{ steps.generate_cache_key.outputs.cache_key }}
94- steps :
95- - uses : actions/checkout@v4
96- - name : Generate Swift Package.resolved
97- id : swift_package_resolve
98- run : |
99- swift package resolve
100- - name : Generate cache key
101- id : generate_cache_key
102- run : |
103- cache_key="${{ runner.os }}-spm-${{ hashFiles('**/Package.resolved') }}"
104- echo "cache_key=${cache_key}" >> "$GITHUB_OUTPUT"
105- - uses : actions/cache/save@v4
106- id : cache
107- with :
108- path : .build
109- key : ${{ steps.generate_cache_key.outputs.cache_key }}
84+ # spm-package-resolved:
85+ # env:
86+ # FIREBASECI_USE_LATEST_GOOGLEAPPMEASUREMENT: 1
87+ # runs-on: macos-14
88+ # outputs:
89+ # cache_key: ${{ steps.generate_cache_key.outputs.cache_key }}
90+ # steps:
91+ # - uses: actions/checkout@v4
92+ # - name: Generate Swift Package.resolved
93+ # id: swift_package_resolve
94+ # run: |
95+ # swift package resolve
96+ # - name: Generate cache key
97+ # id: generate_cache_key
98+ # run: |
99+ # cache_key="${{ runner.os }}-spm-${{ hashFiles('**/Package.resolved') }}"
100+ # echo "cache_key=${cache_key}" >> "$GITHUB_OUTPUT"
101+ # - uses: actions/cache/save@v4
102+ # id: cache
103+ # with:
104+ # path: .build
105+ # key: ${{ steps.generate_cache_key.outputs.cache_key }}
110106
111107 spm :
112108 # Don't run on private repo unless it is a PR.
0 commit comments