This PR is fixing multiple CI failures that are currently happening on buck and are blocking the merging of PRs on this repo.
Specifically:
- There has been a revoked LetsEncrypt certificate that is causing several
curl
command to fail. This required an update of the CA in the runner which I've done with:- A bump of all the linux runner to
ubuntu-2004:202107-02
- A bump of all the macos runner to XCode
"12.5.1"
- A bump of all the linux runner to
- Those runners have Java 11 installed by default, therefore I was forced to update the JDK8 installation instructions and update the
JAVA_HOME
setup. - Added instructions to manually install
libtinfo.so.5
andlibffi7