diff --git a/pom.xml b/pom.xml
index 9a6a76e3cd77a225a9e7eb9c18b8790ed9eddc62..ae42cc910c4399e9bb91de27fae3ccc505baa5d0 100644
--- a/pom.xml
+++ b/pom.xml
@@ -1193,7 +1193,6 @@
                 </property>
             </activation>
             <modules>
-                <module>samples/client/petstore/perl</module>
                 <!-- servers -->
                 <module>samples/server/petstore/python-aiohttp</module>
                 <module>samples/server/petstore/python-aiohttp-srclayout</module>
@@ -1203,6 +1202,8 @@
                 <module>samples/server/petstore/php-slim4</module>
                 <module>samples/server/petstore/rust-server</module>
                 <!-- clients -->
+                <module>samples/client/petstore/perl</module>
+                <module>samples/client/petstore/ruby</module>
                 <module>samples/client/petstore/bash</module>
                 <module>samples/client/petstore/c</module>
                 <module>samples/client/petstore/cpp-qt5</module>
@@ -1346,8 +1347,6 @@
             <modules>
                 <module>samples/server/petstore/go-api-server</module>
                 <module>samples/server/petstore/go-gin-api-server</module>
-                <!-- clients -->
-                <module>samples/client/petstore/ruby</module>
                 <!-- test java-related projects -->
                 <module>samples/client/petstore/dart2/petstore</module>
                 <module>samples/client/petstore/dart-jaguar/openapi</module>