facebookincubator / fizz

C++14 implementation of the TLS-1.3 standard
Other
1.13k stars 158 forks source link

speed up fizz github CI by using the system deps #95

Closed ahornby closed 5 months ago

ahornby commented 1 year ago

speed up fizz github CI by using the system deps so that boost & cmake etc aren't rebuilt each time

Summary:

In previous changed noticed the CI was quite slow as it was building things like boost every time. Regenerated it with:

./build/fbcode_builder/getdeps.py --allow-system-packages generate-github-actions --src-dir=. --output-dir=.github/workflows fizz

Test Plan:

CI

ahornby commented 5 months ago

cc @mingtaoy looks like this speeds up the github CI quite a lot

facebook-github-bot commented 5 months ago

@mingtaoy has imported this pull request. If you are a Meta employee, you can view this diff on Phabricator.

facebook-github-bot commented 5 months ago

@mingtaoy merged this pull request in facebookincubator/fizz@9bf8074f2fb36ddaa54cbac55f3f178d51f2e3e5.