As pointed out here https://github.com/ros/rosdistro/pull/30701 we would need to vendor catch2 and release it for RMF.