-
Notifications
You must be signed in to change notification settings - Fork 119
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update upload download artifacts to v4 #1669
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Since the logs artifact is now in multiple files, does the reporting script need to be updated?
if: ${{ github.event.inputs.test_packaged_sdk != '' }} | ||
with: | ||
name: 'firebase_cpp_sdk.zip' | ||
workflow: 'cpp-packaging.yml' |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Will this correctly pull the packaged SDK from that workflow run? It doesn't try to read from the integration test workflows?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I believe the run-id is the important part, since that should be unique. The Unity test workflow uses it to get the build artifacts, and that worked as expected.
Yep, done. Testing it is a pain, but I tried via debug logging against some test runs, and it seems good. |
Integration test with FLAKINESS (succeeded after retry)Requested by @a-maurice on commit 43f3df8
Add flaky tests to go/fpl-cpp-flake-tracker |
Description
Update the GitHub actions for upload and download artifacts to v4.
Testing
Packaging Run: https://github.com/firebase/firebase-cpp-sdk/actions/runs/11733979480
Test Run: https://github.com/firebase/firebase-cpp-sdk/actions/runs/11736048885
Type of Change
Place an
x
the applicable box:Notes
Release Notes
section ofrelease_build_files/readme.md
.