Closed ahornby closed 2 months ago
cc @vitaut looks like it speeds up GitHub CI
So this bring the build time from ~38 to ~24 minutes? This is a nice improvement but I wonder if we can miss some build issues if we install dependencies instead of building with our own configs?
So this bring the build time from ~38 to ~24 minutes? This is a nice improvement but I wonder if we can miss some build issues if we install dependencies instead of building with our own configs?
@vitaut its already done for folly, I think its low risk to do fbthrift CI as well. The instructions from README usage suggest using the system deps, so CI will now test that more accurately
I'm fine with this change but you need to import it into fbsource.
@ahornby has imported this pull request. If you are a Meta employee, you can view this diff on Phabricator.
@ahornby merged this pull request in facebook/fbthrift@bcac89f33a4ae92e259516369fd8b81eba525a63.
use system deps in github CI for fbthrift
Save some time by not rebuilding cmake & boost et al on each CI run
Summary:
Regenerated github actions with:
Test Plan:
CI