Skip to content

Commit

Permalink
Update GHA artifact functions (firebase#12337)
Browse files Browse the repository at this point in the history
  • Loading branch information
paulb777 authored Feb 1, 2024
1 parent f91c816 commit dd77b8e
Show file tree
Hide file tree
Showing 7 changed files with 79 additions and 90 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/api_diff_report.yml
Original file line number Diff line number Diff line change
Expand Up @@ -82,7 +82,7 @@ jobs:
--commit $GITHUB_SHA \
--run_id ${{github.run_id}}
- uses: actions/upload-artifact@v3
- uses: actions/upload-artifact@v4
if: ${{ !cancelled() }}
with:
name: api_info_and_report
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/firebase_app_check.yml
Original file line number Diff line number Diff line change
Expand Up @@ -72,7 +72,7 @@ jobs:
run: scripts/third_party/travis/retry.sh ./scripts/build.sh FirebaseAppCheckUnit iOS spm ${{ matrix.diagnostic }}
- name: Upload raw logs if failed
if: ${{ failure() }}
uses: actions/upload-artifact@v2
uses: actions/upload-artifact@v4
with:
name: failure-xcodebuild-raw-logs
path: xcodebuild.log
Expand Down
24 changes: 12 additions & 12 deletions .github/workflows/health-metrics-presubmit.yml
Original file line number Diff line number Diff line change
Expand Up @@ -72,7 +72,7 @@ jobs:
run: scripts/setup_bundler.sh
- name: Build and test
run: ./scripts/health_metrics/pod_test_code_coverage_report.sh --sdk=FirebaseABTesting --platform=${{ matrix.target }}
- uses: actions/upload-artifact@v2
- uses: actions/upload-artifact@v4
with:
name: codecoverage
path: /Users/runner/*.xcresult
Expand All @@ -92,7 +92,7 @@ jobs:
run: scripts/setup_bundler.sh
- name: Build and test
run: ./scripts/health_metrics/pod_test_code_coverage_report.sh --sdk=FirebaseAuth --platform=${{ matrix.target }}
- uses: actions/upload-artifact@v2
- uses: actions/upload-artifact@v4
with:
name: codecoverage
path: /Users/runner/*.xcresult
Expand All @@ -115,7 +115,7 @@ jobs:
run: scripts/setup_bundler.sh
- name: Build and test
run: ./scripts/health_metrics/pod_test_code_coverage_report.sh --sdk=FirebaseDatabase --platform=${{ matrix.target }}
- uses: actions/upload-artifact@v2
- uses: actions/upload-artifact@v4
with:
name: codecoverage
path: /Users/runner/*.xcresult
Expand All @@ -138,7 +138,7 @@ jobs:
run: scripts/setup_bundler.sh
- name: Build and test
run: ./scripts/health_metrics/pod_test_code_coverage_report.sh --sdk=FirebaseDynamicLinks --platform=${{ matrix.target }}
- uses: actions/upload-artifact@v2
- uses: actions/upload-artifact@v4
with:
name: codecoverage
path: /Users/runner/*.xcresult
Expand All @@ -164,7 +164,7 @@ jobs:
run: |
export EXPERIMENTAL_MODE=true
./scripts/health_metrics/pod_test_code_coverage_report.sh --sdk=FirebaseFirestore --platform=${{ matrix.target }}
- uses: actions/upload-artifact@v2
- uses: actions/upload-artifact@v4
with:
name: codecoverage
path: /Users/runner/*.xcresult
Expand All @@ -187,7 +187,7 @@ jobs:
run: scripts/setup_bundler.sh
- name: Build and test
run: ./scripts/health_metrics/pod_test_code_coverage_report.sh --sdk=FirebaseFunctions --platform=${{ matrix.target }}
- uses: actions/upload-artifact@v2
- uses: actions/upload-artifact@v4
with:
name: codecoverage
path: /Users/runner/*.xcresult
Expand All @@ -210,7 +210,7 @@ jobs:
run: scripts/setup_bundler.sh
- name: Build and test
run: ./scripts/health_metrics/pod_test_code_coverage_report.sh --sdk=FirebaseInAppMessaging --platform=${{ matrix.target }}
- uses: actions/upload-artifact@v2
- uses: actions/upload-artifact@v4
with:
name: codecoverage
path: /Users/runner/*.xcresult
Expand All @@ -233,7 +233,7 @@ jobs:
run: scripts/setup_bundler.sh
- name: Build and test
run: ./scripts/health_metrics/pod_test_code_coverage_report.sh --sdk=FirebaseMessaging --platform=${{ matrix.target }}
- uses: actions/upload-artifact@v2
- uses: actions/upload-artifact@v4
with:
name: codecoverage
path: /Users/runner/*.xcresult
Expand All @@ -258,7 +258,7 @@ jobs:
run: gem install xcpretty
- name: Build and test
run: ./scripts/health_metrics/pod_test_code_coverage_report.sh --sdk=FirebasePerformance --platform=${{ matrix.target }}
- uses: actions/upload-artifact@v2
- uses: actions/upload-artifact@v4
with:
name: codecoverage
path: /Users/runner/*.xcresult
Expand All @@ -281,7 +281,7 @@ jobs:
run: scripts/setup_bundler.sh
- name: Build and test
run: ./scripts/health_metrics/pod_test_code_coverage_report.sh --sdk=FirebaseRemoteConfig --platform=${{ matrix.target }}
- uses: actions/upload-artifact@v2
- uses: actions/upload-artifact@v4
with:
name: codecoverage
path: /Users/runner/*.xcresult
Expand All @@ -304,7 +304,7 @@ jobs:
run: scripts/setup_bundler.sh
- name: Build and test
run: ./scripts/health_metrics/pod_test_code_coverage_report.sh --sdk=FirebaseStorage --platform=${{ matrix.target }}
- uses: actions/upload-artifact@v2
- uses: actions/upload-artifact@v4
with:
name: codecoverage
path: /Users/runner/*.xcresult
Expand All @@ -331,7 +331,7 @@ jobs:
scripts/decrypt_gha_secret.sh scripts/gha-encrypted/metrics_service_access.json.gpg \
metrics-access.json "${{ env.METRICS_SERVICE_SECRET }}"
gcloud auth activate-service-account --key-file metrics-access.json
- uses: actions/download-artifact@v2
- uses: actions/download-artifact@v4
id: download
with:
path: /Users/runner/test
Expand Down
30 changes: 15 additions & 15 deletions .github/workflows/prerelease.yml
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,7 @@ jobs:
if: ${{ always() }}
run: |
rm -rf oss-bot-access.txt
- uses: actions/upload-artifact@v3
- uses: actions/upload-artifact@v4
with:
name: firebase-ios-sdk
path: |
Expand All @@ -80,7 +80,7 @@ jobs:
targeted_pod: FirebaseCore
steps:
- uses: actions/checkout@v4
- uses: actions/download-artifact@v3
- uses: actions/download-artifact@v4
with:
name: firebase-ios-sdk
path: ${{ env.local_sdk_repo_dir }}
Expand Down Expand Up @@ -122,7 +122,7 @@ jobs:
targeted_pod: ${{ matrix.podspec }}
steps:
- uses: actions/checkout@v4
- uses: actions/download-artifact@v3
- uses: actions/download-artifact@v4
with:
name: firebase-ios-sdk
path: ${{ env.local_sdk_repo_dir }}
Expand Down Expand Up @@ -234,7 +234,7 @@ jobs:
env:
LEGACY: true
run: scripts/remove_data.sh config release_testing
- uses: actions/upload-artifact@v2
- uses: actions/upload-artifact@v4
if: ${{ failure() }}
with:
name: quickstart_artifacts_abtesting
Expand Down Expand Up @@ -266,7 +266,7 @@ jobs:
run: ([ -z $plist_secret ] || scripts/third_party/travis/retry.sh scripts/test_quickstart.sh Authentication false)
- name: Remove data before upload
run: scripts/remove_data.sh authentication release_testing
- uses: actions/upload-artifact@v2
- uses: actions/upload-artifact@v4
if: ${{ failure() }}
with:
name: quickstart_artifacts_auth
Expand Down Expand Up @@ -315,7 +315,7 @@ jobs:
env:
LEGACY: true
run: scripts/remove_data.sh crashlytics release_testing
- uses: actions/upload-artifact@v2
- uses: actions/upload-artifact@v4
if: ${{ failure() }}
with:
name: quickstart_artifacts_crashlytics
Expand Down Expand Up @@ -351,7 +351,7 @@ jobs:
run: ([ -z $plist_secret ] || scripts/third_party/travis/retry.sh scripts/test_quickstart.sh Database false swift)
- name: Remove data before upload
run: scripts/remove_data.sh database release_testing
- uses: actions/upload-artifact@v2
- uses: actions/upload-artifact@v4
if: ${{ failure() }}
with:
name: quickstart_artifacts_database
Expand Down Expand Up @@ -393,7 +393,7 @@ jobs:
run: ([ -z $plist_secret ] || scripts/third_party/travis/retry.sh scripts/test_quickstart.sh DynamicLinks true swift)
- name: Remove data before upload
run: scripts/remove_data.sh dynamiclinks release_testing
- uses: actions/upload-artifact@v2
- uses: actions/upload-artifact@v4
if: ${{ failure() }}
with:
name: quickstart_artifacts_dynamiclinks
Expand Down Expand Up @@ -428,7 +428,7 @@ jobs:
scripts/third_party/travis/retry.sh scripts/test_quickstart.sh Firestore false)
- name: Remove data before upload
run: scripts/remove_data.sh firestore release_testing
- uses: actions/upload-artifact@v2
- uses: actions/upload-artifact@v4
if: ${{ failure() }}
with:
name: quickstart_artifacts_firestore
Expand Down Expand Up @@ -469,7 +469,7 @@ jobs:
scripts/third_party/travis/retry.sh scripts/test_quickstart.sh Functions true swift)
- name: Remove data before upload
run: scripts/remove_data.sh functions release_testing
- uses: actions/upload-artifact@v2
- uses: actions/upload-artifact@v4
if: ${{ failure() }}
with:
name: quickstart_artifacts_functions
Expand Down Expand Up @@ -507,7 +507,7 @@ jobs:
scripts/third_party/travis/retry.sh scripts/test_quickstart.sh InAppMessaging true swift)
- name: Remove data before upload
run: scripts/remove_data.sh inappmessaging release_testing
- uses: actions/upload-artifact@v2
- uses: actions/upload-artifact@v4
if: ${{ failure() }}
with:
name: quickstart_artifacts_inappmessaging
Expand Down Expand Up @@ -545,7 +545,7 @@ jobs:
scripts/third_party/travis/retry.sh scripts/test_quickstart.sh Messaging false swift)
- name: Remove data before upload
run: scripts/remove_data.sh messaging release_testing
- uses: actions/upload-artifact@v2
- uses: actions/upload-artifact@v4
if: ${{ failure() }}
with:
name: quickstart_artifacts_messaging
Expand Down Expand Up @@ -577,7 +577,7 @@ jobs:
run: ([ -z $plist_secret ] || scripts/third_party/travis/retry.sh scripts/test_quickstart.sh Config true)
- name: Remove data before upload
run: scripts/remove_data.sh config release_testing
- uses: actions/upload-artifact@v2
- uses: actions/upload-artifact@v4
if: ${{ failure() }}
with:
name: quickstart_artifacts_config
Expand Down Expand Up @@ -614,7 +614,7 @@ jobs:
run: ([ -z $plist_secret ] || scripts/third_party/travis/retry.sh scripts/test_quickstart.sh Storage true swift)
- name: Remove data before upload
run: scripts/remove_data.sh storage release_testing
- uses: actions/upload-artifact@v2
- uses: actions/upload-artifact@v4
if: ${{ failure() }}
with:
name: quickstart_artifacts_storage
Expand Down Expand Up @@ -651,7 +651,7 @@ jobs:
run: ([ -z $plist_secret ] || scripts/third_party/travis/retry.sh scripts/test_quickstart.sh Performance true swift)
- name: Remove data before upload
run: scripts/remove_data.sh performance release_testing
- uses: actions/upload-artifact@v2
- uses: actions/upload-artifact@v4
if: ${{ failure() }}
with:
name: quickstart_artifacts_performance
Expand Down
30 changes: 15 additions & 15 deletions .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -66,7 +66,7 @@ jobs:
if: ${{ always() }}
run: |
rm -rf bot-access.txt
- uses: actions/upload-artifact@v3
- uses: actions/upload-artifact@v4
with:
name: firebase-ios-sdk
path: |
Expand All @@ -84,7 +84,7 @@ jobs:
targeted_pod: FirebaseCore
steps:
- uses: actions/checkout@v4
- uses: actions/download-artifact@v3
- uses: actions/download-artifact@v4
with:
name: firebase-ios-sdk
path: ${{ env.local_sdk_repo_dir }}
Expand Down Expand Up @@ -124,7 +124,7 @@ jobs:
targeted_pod: ${{ matrix.podspec }}
steps:
- uses: actions/checkout@v4
- uses: actions/download-artifact@v3
- uses: actions/download-artifact@v4
with:
name: firebase-ios-sdk
path: ${{ env.local_sdk_repo_dir }}
Expand Down Expand Up @@ -185,7 +185,7 @@ jobs:
env:
LEGACY: true
run: scripts/remove_data.sh config release_testing
- uses: actions/upload-artifact@v2
- uses: actions/upload-artifact@v4
if: ${{ failure() }}
with:
name: quickstart_artifacts_abtesting
Expand Down Expand Up @@ -217,7 +217,7 @@ jobs:
run: ([ -z $plist_secret ] || scripts/third_party/travis/retry.sh scripts/test_quickstart.sh Authentication false)
- name: Remove data before upload
run: scripts/remove_data.sh authentication release_testing
- uses: actions/upload-artifact@v2
- uses: actions/upload-artifact@v4
if: ${{ failure() }}
with:
name: quickstart_artifacts_auth
Expand Down Expand Up @@ -266,7 +266,7 @@ jobs:
env:
LEGACY: true
run: scripts/remove_data.sh crashlytics release_testing
- uses: actions/upload-artifact@v2
- uses: actions/upload-artifact@v4
if: ${{ failure() }}
with:
name: quickstart_artifacts_crashlytics
Expand Down Expand Up @@ -302,7 +302,7 @@ jobs:
run: ([ -z $plist_secret ] || scripts/third_party/travis/retry.sh scripts/test_quickstart.sh Database false swift)
- name: Remove data before upload
run: scripts/remove_data.sh database release_testing
- uses: actions/upload-artifact@v2
- uses: actions/upload-artifact@v4
if: ${{ failure() }}
with:
name: quickstart_artifacts_database
Expand Down Expand Up @@ -344,7 +344,7 @@ jobs:
run: ([ -z $plist_secret ] || scripts/third_party/travis/retry.sh scripts/test_quickstart.sh DynamicLinks true swift)
- name: Remove data before upload
run: scripts/remove_data.sh dynamiclinks release_testing
- uses: actions/upload-artifact@v2
- uses: actions/upload-artifact@v4
if: ${{ failure() }}
with:
name: quickstart_artifacts_dynamiclinks
Expand Down Expand Up @@ -379,7 +379,7 @@ jobs:
scripts/third_party/travis/retry.sh scripts/test_quickstart.sh Firestore false)
- name: Remove data before upload
run: scripts/remove_data.sh firestore release_testing
- uses: actions/upload-artifact@v2
- uses: actions/upload-artifact@v4
if: ${{ failure() }}
with:
name: quickstart_artifacts_firestore
Expand Down Expand Up @@ -420,7 +420,7 @@ jobs:
scripts/third_party/travis/retry.sh scripts/test_quickstart.sh Functions true swift)
- name: Remove data before upload
run: scripts/remove_data.sh functions release_testing
- uses: actions/upload-artifact@v2
- uses: actions/upload-artifact@v4
if: ${{ failure() }}
with:
name: quickstart_artifacts_functions
Expand Down Expand Up @@ -458,7 +458,7 @@ jobs:
scripts/third_party/travis/retry.sh scripts/test_quickstart.sh InAppMessaging true swift)
- name: Remove data before upload
run: scripts/remove_data.sh inappmessaging release_testing
- uses: actions/upload-artifact@v2
- uses: actions/upload-artifact@v4
if: ${{ failure() }}
with:
name: quickstart_artifacts_inappmessaging
Expand Down Expand Up @@ -496,7 +496,7 @@ jobs:
scripts/third_party/travis/retry.sh scripts/test_quickstart.sh Messaging false swift)
- name: Remove data before upload
run: scripts/remove_data.sh messaging release_testing
- uses: actions/upload-artifact@v2
- uses: actions/upload-artifact@v4
if: ${{ failure() }}
with:
name: quickstart_artifacts_messaging
Expand Down Expand Up @@ -528,7 +528,7 @@ jobs:
run: ([ -z $plist_secret ] || scripts/third_party/travis/retry.sh scripts/test_quickstart.sh Config true)
- name: Remove data before upload
run: scripts/remove_data.sh config release_testing
- uses: actions/upload-artifact@v2
- uses: actions/upload-artifact@v4
if: ${{ failure() }}
with:
name: quickstart_artifacts_config
Expand Down Expand Up @@ -565,7 +565,7 @@ jobs:
run: ([ -z $plist_secret ] || scripts/third_party/travis/retry.sh scripts/test_quickstart.sh Storage true swift)
- name: Remove data before upload
run: scripts/remove_data.sh storage release_testing
- uses: actions/upload-artifact@v2
- uses: actions/upload-artifact@v4
if: ${{ failure() }}
with:
name: quickstart_artifacts_storage
Expand Down Expand Up @@ -602,7 +602,7 @@ jobs:
run: ([ -z $plist_secret ] || scripts/third_party/travis/retry.sh scripts/test_quickstart.sh Performance true swift)
- name: Remove data before upload
run: scripts/remove_data.sh performance release_testing
- uses: actions/upload-artifact@v2
- uses: actions/upload-artifact@v4
if: ${{ failure() }}
with:
name: quickstart_artifacts_performance
Expand Down
Loading

0 comments on commit dd77b8e

Please sign in to comment.