diff --git a/package.json b/package.json
index 4dd19d7b74eb3c0103a8eafa8051cf25494528e9..a4a54f0ea4a6932e0d6da6afec5186df7329652a 100644
--- a/package.json
+++ b/package.json
@@ -164,7 +164,7 @@
     "@qnighy/marshal": "0.1.3",
     "@renovatebot/osv-offline": "1.3.5",
     "@renovatebot/pep440": "3.0.6",
-    "@renovatebot/ruby-semver": "3.0.11",
+    "@renovatebot/ruby-semver": "3.0.12",
     "@sindresorhus/is": "4.6.0",
     "@types/ms": "0.7.31",
     "@types/tmp": "0.2.3",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 7b5eaa9633ce4db6092f1e06858c58099c6d9f10..fbcfa12df76f50c93a54083a8e9b59da73c88127 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -75,8 +75,8 @@ importers:
         specifier: 3.0.6
         version: 3.0.6
       '@renovatebot/ruby-semver':
-        specifier: 3.0.11
-        version: 3.0.11
+        specifier: 3.0.12
+        version: 3.0.12
       '@sindresorhus/is':
         specifier: 4.6.0
         version: 4.6.0
@@ -2939,8 +2939,8 @@ packages:
     engines: {node: ^18.12.0 || >= 20.0.0, pnpm: ^8.6.11}
     dev: false
 
-  /@renovatebot/ruby-semver@3.0.11:
-    resolution: {integrity: sha512-b4LXe3JGixvoZbdXOYIOlhIweCsh7W+rBaYelvb8Qh54YkK7rA5c63NBD5BuDY88U1486616ONgkGjLMozJ5Hg==}
+  /@renovatebot/ruby-semver@3.0.12:
+    resolution: {integrity: sha512-FJSOYf3m7k/Pr6v2ktXctjb3eNqs1Wrg22Oq+74Chng38tK/VUPU4CH+HLWvJxAk8xfsfFPYQKd36RLmhjlnpw==}
     engines: {node: ^18.12.0 || >= 20.0.0, pnpm: ^8.6.11}
     dev: false