-
Notifications
You must be signed in to change notification settings - Fork 3k
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
Status of shipped Boost? #2425
Comments
I would be for having an github action that can do all the needed checks to download, setup for build (if a pre-built version of whatever requested cannot be used), build (if a pre-built version of whatever requested cannot be used), and then install boost (according to what the user asks for) similar to the |
There is in a way: https://github.com/marketplace/actions/run-vcpkg however it insists on building Boost, this can take 15-20min unless it's cached. Github likes to evict the cache pretty often from my experience, so you have to pay that price a bit too much for my taste - which is nice when Github itself provisions Boost. |
Hello @vadi2 , Previously, we had to build it from source code and distribute through packages on https://github.com/actions/boost-versions since building from source code takes much time during image-generation. I think the most convenient way to use newer versions of Boost right now is
|
OK, thanks for the reply. It's unfortunate since none of the solutions are as good for the first build + repeating builds as having it be shipped. |
What is the future status of the shipped Boost in environments? It is super convenient that is is available in Ubuntu and Windows (unfortunately missing on macOS) but I also see that further updates to it have been rejected.
While there is a script to download latest boost for Windows, there don't seem to be similar ones for other platforms.
I'm wondering what path should I take for making use of Boost in the Github CI?
The text was updated successfully, but these errors were encountered: