|
33 | 33 | auth_run_job: ${{ steps.check_files.outputs.auth_run_job }} |
34 | 34 | crashlytics_run_job: ${{ steps.check_files.outputs.crashlytics_run_job }} |
35 | 35 | database_run_job: ${{ steps.check_files.outputs.database_run_job }} |
36 | | - dynamiclinks_run_job: ${{ steps.check_files.outputs.dynamiclinks_run_job }} |
37 | 36 | firestore_run_job: ${{ steps.check_files.outputs.firestore_run_job }} |
38 | 37 | functions_run_job: ${{ steps.check_files.outputs.functions_run_job }} |
39 | 38 | inappmessaging_run_job: ${{ steps.check_files.outputs.inappmessaging_run_job }} |
@@ -126,29 +125,6 @@ jobs: |
126 | 125 | name: codecoverage |
127 | 126 | path: /Users/runner/*.xcresult |
128 | 127 |
|
129 | | - pod-lib-lint-dynamiclinks: |
130 | | - needs: check |
131 | | - # Don't run on private repo unless it is a PR. |
132 | | - if: always() && github.repository == 'Firebase/firebase-ios-sdk' && (needs.check.outputs.dynamiclinks_run_job == 'true'|| github.event.pull_request.merged) |
133 | | - runs-on: macos-14 |
134 | | - strategy: |
135 | | - matrix: |
136 | | - target: [iOS] |
137 | | - steps: |
138 | | - - uses: actions/checkout@v4 |
139 | | - - uses: mikehardy/buildcache-action@c87cea0ccd718971d6cc39e672c4f26815b6c126 |
140 | | - with: |
141 | | - cache_key: ${{ matrix.os }} |
142 | | - - uses: ruby/setup-ruby@354a1ad156761f5ee2b7b13fa8e09943a5e8d252 # v1 |
143 | | - - name: Setup Bundler |
144 | | - run: scripts/setup_bundler.sh |
145 | | - - name: Build and test |
146 | | - run: ./scripts/health_metrics/pod_test_code_coverage_report.sh --sdk=FirebaseDynamicLinks --platform=${{ matrix.target }} |
147 | | - - uses: actions/upload-artifact@v4 |
148 | | - with: |
149 | | - name: codecoverage |
150 | | - path: /Users/runner/*.xcresult |
151 | | - |
152 | 128 | pod-lib-lint-firestore: |
153 | 129 | needs: check |
154 | 130 | # Don't run on private repo unless it is a PR. |
@@ -317,7 +293,7 @@ jobs: |
317 | 293 | path: /Users/runner/*.xcresult |
318 | 294 |
|
319 | 295 | create_report: |
320 | | - needs: [check, pod-lib-lint-abtesting, pod-lib-lint-auth, pod-lib-lint-database, pod-lib-lint-dynamiclinks, pod-lib-lint-firestore, pod-lib-lint-functions, pod-lib-lint-inappmessaging, pod-lib-lint-messaging, pod-lib-lint-performance, pod-lib-lint-remoteconfig, pod-lib-lint-storage] |
| 296 | + needs: [check, pod-lib-lint-abtesting, pod-lib-lint-auth, pod-lib-lint-database, pod-lib-lint-firestore, pod-lib-lint-functions, pod-lib-lint-inappmessaging, pod-lib-lint-messaging, pod-lib-lint-performance, pod-lib-lint-remoteconfig, pod-lib-lint-storage] |
321 | 297 | if: always() |
322 | 298 | runs-on: macos-14 |
323 | 299 | steps: |
|
0 commit comments