Hi all,
I’ve just merged
https://github.com/quarkusio/quarkus/pull/49026, which removes the exemption allowing deployment modules to depend on the devservices-deployment module without their runtime module depending on the runtime devservices module.
If your Quarkiverse extension starts having a broken ecosystem CI, and it uses dev services, that’s probably the reason. :) All new-model dev services will be fine, but some old-model dev services might be missing the dependency. However, this is a good opportunity to move your extension to use the new model, because the old model will be completely going away in Quarkus 4,
If you need a reminder of how to migrate, this blog should help:
--
Holly Cummins
Partner Engineer, Senior Principal Quarkus Software Engineer, Sustainability Architect, Java Champion
Red Hat