diff --git a/package.json b/package.json
index 2eb0dc1264c252c65577c4c2191d3245c0725cd2..e98577a31d904778eb6e336f29c6314b5ec63190 100644
--- a/package.json
+++ b/package.json
@@ -165,7 +165,7 @@
     "@qnighy/marshal": "0.1.3",
     "@renovatebot/osv-offline": "1.3.8",
     "@renovatebot/pep440": "3.0.11",
-    "@renovatebot/ruby-semver": "3.0.17",
+    "@renovatebot/ruby-semver": "3.0.18",
     "@sindresorhus/is": "4.6.0",
     "@types/ms": "0.7.33",
     "@types/tmp": "0.2.5",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 65911682a4aa57e94dce68a83148a8017136aef5..60da79635473351d356723641397ba86884fb6df 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -72,8 +72,8 @@ importers:
         specifier: 3.0.11
         version: 3.0.11
       '@renovatebot/ruby-semver':
-        specifier: 3.0.17
-        version: 3.0.17
+        specifier: 3.0.18
+        version: 3.0.18
       '@sindresorhus/is':
         specifier: 4.6.0
         version: 4.6.0
@@ -2874,8 +2874,8 @@ packages:
     engines: {node: ^18.12.0 || >= 20.0.0, pnpm: ^8.6.11}
     dev: false
 
-  /@renovatebot/ruby-semver@3.0.17:
-    resolution: {integrity: sha512-ZRuezWVTxJHH6RlbXdS9/7YJZxvLWqlJssQ/gcKy5KKdo9sNEyNiTpfUPxLcHTWcTVuc4gls6qG09saLJ79P+g==}
+  /@renovatebot/ruby-semver@3.0.18:
+    resolution: {integrity: sha512-ft7XWbl1mcedd7sXc4/DdZUeRv6s68UWv9EMUZQCI01++PX2n1n8Ao1z6xNBtpaSOUD2LdblNikTME+Vdy0aSA==}
     engines: {node: ^18.12.0 || >= 20.0.0, pnpm: ^8.6.11}
     dev: false