After lengthy checks and tests, I finally settled down for #SourceHut for CI thanks to the great responsiveness of the team there when I asked for help. Unfortunately I've had to drop code coverage for now due to an issue in the python library for coveralls and I will probably not be able to check it as easily as before but hopefully it will be possible to fix it soon, at least for commits on the main branch