diff --git a/lib/datasource/git-refs/index.ts b/lib/datasource/git-refs/index.ts
index 81e14e933b74ef86e2c5ba25a59818bd5cff32ea..02ce568dd5413989cc4eb86440a7f70ea2fb0b21 100644
--- a/lib/datasource/git-refs/index.ts
+++ b/lib/datasource/git-refs/index.ts
@@ -1,6 +1,5 @@
 import { cache } from '../../util/cache/package/decorator';
 import { regEx } from '../../util/regex';
-import * as semver from '../../versioning/semver';
 import { Datasource } from '../datasource';
 import type { DigestConfig, GetReleasesConfig, ReleaseResult } from '../types';
 import { GitDatasource } from './base';
@@ -32,8 +31,7 @@ export class GitRefsDatasource extends Datasource {
 
     const refs = rawRefs
       .filter((ref) => ref.type === 'tags' || ref.type === 'heads')
-      .map((ref) => ref.value)
-      .filter((ref) => semver.isVersion(ref));
+      .map((ref) => ref.value);
 
     const uniqueRefs = [...new Set(refs)];
 
diff --git a/lib/datasource/git-tags/index.ts b/lib/datasource/git-tags/index.ts
index e155a4d2e61bfb10132eddfef86d9ba770a14543..1fbe1e886cd65f2563baeeec980fb5ebcff2035e 100644
--- a/lib/datasource/git-tags/index.ts
+++ b/lib/datasource/git-tags/index.ts
@@ -1,6 +1,5 @@
 import { cache } from '../../util/cache/package/decorator';
 import { regEx } from '../../util/regex';
-import * as semver from '../../versioning/semver';
 import { Datasource } from '../datasource';
 import { GitDatasource } from '../git-refs/base';
 import type { DigestConfig, GetReleasesConfig, ReleaseResult } from '../types';
@@ -28,7 +27,6 @@ export class GitTagsDatasource extends Datasource {
     }
     const releases = rawRefs
       .filter((ref) => ref.type === 'tags')
-      .filter((ref) => semver.isVersion(ref.value))
       .map((ref) => ({
         version: ref.value,
         gitRef: ref.value,