@@ -84,83 +84,83 @@ jobs:
8484       scripts/third_party/travis/retry.sh scripts/pod_lib_lint.rb ${{ matrix.podspec }} --platforms=${{ matrix.target }} \ 
8585         ${{ matrix.build-env.tests }} 
8686
87-    spm-package-resolved :
88-     env :
89-       FIREBASECI_USE_LATEST_GOOGLEAPPMEASUREMENT : 1 
90-     runs-on : macos-14 
91-     outputs :
92-       cache_key : ${{ steps.generate_cache_key.outputs.cache_key }} 
93-     steps :
94-       - uses : actions/checkout@v4 
95-       - name : Generate Swift Package.resolved 
96-         id : swift_package_resolve 
97-         run : | 
98-           swift package resolve 
99-        - name : Generate cache key 
100-         id : generate_cache_key 
101-         run : | 
102-           cache_key="${{ runner.os }}-spm-${{ hashFiles('**/Package.resolved') }}" 
103-           echo "cache_key=${cache_key}" >> "$GITHUB_OUTPUT" 
104-        - uses : actions/cache/save@v4 
105-         id : cache 
106-         with :
107-           path : .build 
108-           key : ${{ steps.generate_cache_key.outputs.cache_key }} 
87+    #   spm-package-resolved:
88+   #     env:
89+   #       FIREBASECI_USE_LATEST_GOOGLEAPPMEASUREMENT: 1
90+   #     runs-on: macos-14
91+   #     outputs:
92+   #       cache_key: ${{ steps.generate_cache_key.outputs.cache_key }}
93+   #     steps:
94+   #       - uses: actions/checkout@v4
95+   #       - name: Generate Swift Package.resolved
96+   #         id: swift_package_resolve
97+   #         run: |
98+   #           swift package resolve
99+   #       - name: Generate cache key
100+   #         id: generate_cache_key
101+   #         run: |
102+   #           cache_key="${{ runner.os }}-spm-${{ hashFiles('**/Package.resolved') }}"
103+   #           echo "cache_key=${cache_key}" >> "$GITHUB_OUTPUT"
104+   #       - uses: actions/cache/save@v4
105+   #         id: cache
106+   #         with:
107+   #           path: .build
108+   #           key: ${{ steps.generate_cache_key.outputs.cache_key }}
109109
110-   spm :
111-     #  Don't run on private repo unless it is a PR.
112-     if : (github.repository == 'Firebase/firebase-ios-sdk' && github.event_name == 'schedule') || github.event_name == 'pull_request' 
113-     needs : [spm-package-resolved] 
114-     strategy :
115-       matrix :
116-         include :
117-           - os : macos-13 
118-             xcode : Xcode_15.2 
119-             target : iOS 
120-             test : spm 
121-           - os : macos-14 
122-             xcode : Xcode_15.4 
123-             target : iOS 
124-             test : spm 
125-           - os : macos-15 
126-             xcode : Xcode_16.1 
127-             target : iOS 
128-             test : spm 
129-           - os : macos-15 
130-             xcode : Xcode_16.1 
131-             target : tvOS 
132-             test : spm 
133-           - os : macos-15 
134-             xcode : Xcode_16.1 
135-             target : macOS 
136-             test : spm 
137-           - os : macos-15 
138-             xcode : Xcode_16.1 
139-             target : watchOS 
140-             test : spmbuildonly 
141-           - os : macos-15 
142-             xcode : Xcode_16.1 
143-             target : catalyst 
144-             test : spm 
145-           - os : macos-15 
146-             xcode : Xcode_16.1 
147-             target : visionOS 
148-             test : spm 
149-     runs-on : ${{ matrix.os }} 
150-     steps :
151-     - uses : actions/checkout@v4 
152-     - uses : actions/cache/restore@v4 
153-       with :
154-         path : .build 
155-         key : ${{needs.spm-package-resolved.outputs.cache_key}} 
156-     - name : Xcode 
157-       run : sudo xcode-select -s /Applications/${{ matrix.xcode }}.app/Contents/Developer 
158-     - name : Initialize xcodebuild 
159-       run : scripts/setup_spm_tests.sh 
160-     - name : Unit Tests 
161-       run : scripts/third_party/travis/retry.sh ./scripts/build.sh RemoteConfigUnit ${{ matrix.target }} spm 
162-     - name : Fake Console tests 
163-       run : scripts/third_party/travis/retry.sh ./scripts/build.sh RemoteConfigFakeConsole ${{ matrix.target }} ${{ matrix.test }} 
110+   #   spm:
111+   #     # Don't run on private repo unless it is a PR.
112+   #     if: (github.repository == 'Firebase/firebase-ios-sdk' && github.event_name == 'schedule') || github.event_name == 'pull_request'
113+   #     needs: [spm-package-resolved]
114+   #     strategy:
115+   #       matrix:
116+   #         include:
117+   #           - os: macos-13
118+   #             xcode: Xcode_15.2
119+   #             target: iOS
120+   #             test: spm
121+   #           - os: macos-14
122+   #             xcode: Xcode_15.4
123+   #             target: iOS
124+   #             test: spm
125+   #           - os: macos-15
126+   #             xcode: Xcode_16.1
127+   #             target: iOS
128+   #             test: spm
129+   #           - os: macos-15
130+   #             xcode: Xcode_16.1
131+   #             target: tvOS
132+   #             test: spm
133+   #           - os: macos-15
134+   #             xcode: Xcode_16.1
135+   #             target: macOS
136+   #             test: spm
137+   #           - os: macos-15
138+   #             xcode: Xcode_16.1
139+   #             target: watchOS
140+   #             test: spmbuildonly
141+   #           - os: macos-15
142+   #             xcode: Xcode_16.1
143+   #             target: catalyst
144+   #             test: spm
145+   #           - os: macos-15
146+   #             xcode: Xcode_16.1
147+   #             target: visionOS
148+   #             test: spm
149+   #     runs-on: ${{ matrix.os }}
150+   #     steps:
151+   #     - uses: actions/checkout@v4
152+   #     - uses: actions/cache/restore@v4
153+   #       with:
154+   #         path: .build
155+   #         key: ${{needs.spm-package-resolved.outputs.cache_key}}
156+   #     - name: Xcode
157+   #       run: sudo xcode-select -s /Applications/${{ matrix.xcode }}.app/Contents/Developer
158+   #     - name: Initialize xcodebuild
159+   #       run: scripts/setup_spm_tests.sh
160+   #     - name: Unit Tests
161+   #       run: scripts/third_party/travis/retry.sh ./scripts/build.sh RemoteConfigUnit ${{ matrix.target }} spm
162+   #     - name: Fake Console tests
163+   #       run: scripts/third_party/travis/retry.sh ./scripts/build.sh RemoteConfigFakeConsole ${{ matrix.target }} ${{ matrix.test }}
164164
165165  catalyst :
166166    #  Don't run on private repo unless it is a PR.
0 commit comments