As we use Github runners we have access to various virtual machines, see here.
Currently we use ubuntu-latest as a sort of quick fix. For comprehensive testing we should consider if we also want to run jobs on Windows and Mac virtual machines for example.