Skip to content
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

fix: update various dependencies #2373

Merged
merged 4 commits into from
Jun 8, 2023
Merged

fix: update various dependencies #2373

merged 4 commits into from
Jun 8, 2023

Conversation

adamvduke
Copy link
Contributor

@adamvduke adamvduke commented Jun 7, 2023

Fixes #2372

This change seems large because it is deleting a significant amount of vendored/generated code. Functionally, the bulk of the change is updating a handful of dependencies, which includes a dependency was previously vendored/generated, but can use a pre-built artifact going forward.

Everything under firebase_apis/test_api is vendored/generated based on the json API discovery document for the testing API or similar. Based on this comment, it seems like this was done to leverage code that wasn't available as part of the publicly available testing api jar at the time. The unit and integration tests pass using the currently available testing api jar, and so it's no longer necessary to maintain the firebase_apis/test_api sub-project, and flank can depend on the newest/current publicly available jar.

Test Plan

How do we know the code works?

Unit and integration tests are still passing

Checklist

  • Documented
  • Unit tested
  • Integration tests updated

@github-actions
Copy link
Contributor

github-actions bot commented Jun 7, 2023

Timestamp: 2023-06-08 16:32:39
Buildscan url for ubuntu-workflow run 5213506128

@adamvduke
Copy link
Contributor Author

@flank-it

@github-actions
Copy link
Contributor

github-actions bot commented Jun 7, 2023

Integration tests failed ❌
Windows status failure - Build scan:
MacOS status failure - Build scan:
Linux status failure - Build scan:
Workflow run https://github.com/Flank/flank/actions/runs/5204682101

@adamvduke
Copy link
Contributor Author

@flank-it

@github-actions
Copy link
Contributor

github-actions bot commented Jun 7, 2023

Integration tests succeed for all OSs ✅
Windows Build scan:
MacOS Build scan:
Linux Build scan:
Workflow run https://github.com/Flank/flank/actions/runs/5205134125

@adamvduke
Copy link
Contributor Author

@flank-it

@github-actions
Copy link
Contributor

github-actions bot commented Jun 8, 2023

Integration tests succeed for all OSs ✅
Windows Build scan:
MacOS Build scan:
Linux Build scan:
Workflow run https://github.com/Flank/flank/actions/runs/5212971863

@adamvduke adamvduke changed the title WIP: start updating api client versions fix: update api client versions Jun 8, 2023
@adamvduke
Copy link
Contributor Author

@flank-it

@github-actions
Copy link
Contributor

github-actions bot commented Jun 8, 2023

Integration tests succeed for all OSs ✅
Windows Build scan:
MacOS Build scan:
Linux Build scan:
Workflow run https://github.com/Flank/flank/actions/runs/5213655692

@adamvduke adamvduke changed the title fix: update api client versions fix: update various dependencies Jun 8, 2023
@adamvduke adamvduke merged commit 3fb4361 into master Jun 8, 2023
@adamvduke adamvduke deleted the adamvduke/fix-2372 branch June 8, 2023 19:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Outdated Google API Client library leads to vulnerabilities
2 participants