I’m getting this error on github action julia-docdeploy
(log):
ERROR: LoadError: InitError: could not load library "/home/runner/.julia/artifacts/a696e1e3e6b8d3c2c4b67609357ebc5c35eabde1/lib/libssl.so"
/lib/x86_64-linux-gnu/libcrypto.so.3: version `OPENSSL_3.3.0' not found (required by /home/runner/.julia/artifacts/a696e1e3e6b8d3c2c4b67609357ebc5c35eabde1/lib/libssl.so)
...
during initialization of module OpenSSL_jll
in expression starting at /home/runner/work/MultiGridBarrier.jl/MultiGridBarrier.jl/docs/make.jl:7
I’ve posted an issue on github but this particular repo sees very little activity (which is maybe a good thing) so I’m seeing here if anyone else has had the same issue.
My workflow is here. This workflow has worked for about a year, maybe more, until maybe a few weeks ago. Today I put in a one-line change into my code and push, and this starts happening.
Note that all my other actions seem to work. It runs my code on Github Actions, the tests all complete. It is very specific to the github action julia-docdeploy
, where it looks for a non-existent OpenSSL-3.3.0.
Google has not worked out for me on this problem.
Any ideas?
Edit: notably, OpenSSL-3.3.0 does not seem to be apt-gettable on Ubuntu 24.02, which is I think what I’m using here.