From 598546a2f109261d66e2961abac38cf0a03276a2 Mon Sep 17 00:00:00 2001 From: Nick Cooke <36927374+ncooke3@users.noreply.github.com> Date: Fri, 19 Dec 2025 14:31:15 -0500 Subject: [PATCH 1/3] fix: syntax in archiving.yml --- .github/workflows/archiving.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/archiving.yml b/.github/workflows/archiving.yml index 4f35f31fda9..73a589ef258 100644 --- a/.github/workflows/archiving.yml +++ b/.github/workflows/archiving.yml @@ -63,7 +63,7 @@ jobs: uses: nick-fields/retry@ce71cc2ab81d554ebbe88c79ab5975992d79ba08 # v3 with: # Firestore gets a 60 min. timeout, everything else gets 20 min. - timeout_minutes: ${{ matrix.pod == "FirebaseFirestore" && 60 || 20 }} + timeout_minutes: ${{ matrix.pod == 'FirebaseFirestore' && 60 || 20 }} max_attempts: 3 retry_wait_seconds: 300 command: scripts/test_archiving.sh ${{ matrix.pod }} ${{ matrix.target }} ArchiveOutputs/${{ matrix.target }}.xcarchive From 725a45f09369d7527f366bda1b41050ab17a386f Mon Sep 17 00:00:00 2001 From: Nick Cooke <36927374+ncooke3@users.noreply.github.com> Date: Fri, 19 Dec 2025 14:34:05 -0500 Subject: [PATCH 2/3] Update archiving.yml --- .github/workflows/archiving.yml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/.github/workflows/archiving.yml b/.github/workflows/archiving.yml index 73a589ef258..6bc0a17df94 100644 --- a/.github/workflows/archiving.yml +++ b/.github/workflows/archiving.yml @@ -18,8 +18,7 @@ jobs: # Archive tests for pods that support iOS only. pods-ios-only-cron: # Don't run on private repo. - if: (github.repository == 'Firebase/firebase-ios-sdk' && github.event_name == 'schedule') - + if: github.repository == 'Firebase/firebase-ios-sdk' runs-on: macos-15 strategy: matrix: From d62c46067486f6078e84676ffcd60e90c4bc101b Mon Sep 17 00:00:00 2001 From: Nick Cooke <36927374+ncooke3@users.noreply.github.com> Date: Fri, 19 Dec 2025 14:40:45 -0500 Subject: [PATCH 3/3] add permission to resolve warning --- .github/workflows/archiving.yml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/.github/workflows/archiving.yml b/.github/workflows/archiving.yml index 6bc0a17df94..92a8d05bacd 100644 --- a/.github/workflows/archiving.yml +++ b/.github/workflows/archiving.yml @@ -1,5 +1,8 @@ name: archiving +permissions: + contents: read + on: workflow_dispatch: pull_request: @@ -43,8 +46,7 @@ jobs: # Archive tests for pods that support iOS, tvOS, and macOS. pods-ios-tvos-macos-cron: # Don't run on private repo. - if: (github.repository == 'Firebase/firebase-ios-sdk' && github.event_name == 'schedule') - + if: github.repository == 'Firebase/firebase-ios-sdk' runs-on: macos-15 strategy: matrix: