Description
As mentioned in their blog, ubuntu-latest
workflows now runs on Ubuntu 22.04.
As we discovered only recently (as we have not deployed a new backend in a while), the GitHub-generated releases will not run on our servers. I suspect it's due to the above: Ubuntu 22.04 comes with libc6-2.35
by default, so the GitHub runners will dynamically link those new versions of those libraries into our compiled release.
This is a problem as our AWS hosts currently run Ubuntu 20.04, which come packaged with libc6-2.31
. Thus, trying to deploy our backend results in the following error (truncated):
...version `GLIBC_2.34' not found...