To match the [github runner images](https://github.com/actions/runner-images?tab=readme-ov-file#available-images). The current situation, where `ubuntu-latest` refers to `ubuntu-22.04`, is a little confusing and can make debugging certain CI problems much harder.