Ran into this recently, and it seems that TravisCI has PHP 8.2 support but only on Ubuntu 20.04 Focal Fossa and it’s missing a library. Hints on this forum post.
The gist is that
dist: focal has to be set as well as an extra package installed form
apt. Without the apt package, an error occurs:
php: error while loading shared libraries: libonig.so.5: cannot open shared object file: No such file or directory
Here’s the same config, this could go at the top level of the file.
language: php php: "8.2" dist: focal addons: apt: packages: - libonig5
Or nested under
jobs: include: - stage: test language: php php: "8.2" dist: focal addons: apt: packages: - libonig5