From f196d153a67f11c642d00c40938b08568ee4c5fe Mon Sep 17 00:00:00 2001
From: Chris Sauer <cpsauer@users.noreply.github.com>
Date: Sat, 20 Jan 2024 00:43:22 -0800
Subject: [PATCH] fix(bazelisk): Switch to GithubTagsDatasource (#26757)

Co-authored-by: Rhys Arkins <rhys@arkins.net>
---
 lib/modules/manager/bazelisk/extract.spec.ts | 8 ++++----
 lib/modules/manager/bazelisk/extract.ts      | 4 ++--
 lib/modules/manager/bazelisk/index.ts        | 4 ++--
 3 files changed, 8 insertions(+), 8 deletions(-)

diff --git a/lib/modules/manager/bazelisk/extract.spec.ts b/lib/modules/manager/bazelisk/extract.spec.ts
index c8e7932269..e45a87b553 100644
--- a/lib/modules/manager/bazelisk/extract.spec.ts
+++ b/lib/modules/manager/bazelisk/extract.spec.ts
@@ -7,7 +7,7 @@ describe('modules/manager/bazelisk/extract', () => {
       expect(res.deps).toEqual([
         {
           currentValue: '5.2.0',
-          datasource: 'github-releases',
+          datasource: 'github-tags',
           depName: 'bazel',
           packageName: 'bazelbuild/bazel',
         },
@@ -19,7 +19,7 @@ describe('modules/manager/bazelisk/extract', () => {
       expect(res.deps).toEqual([
         {
           currentValue: '5.2',
-          datasource: 'github-releases',
+          datasource: 'github-tags',
           depName: 'bazel',
           packageName: 'bazelbuild/bazel',
         },
@@ -31,7 +31,7 @@ describe('modules/manager/bazelisk/extract', () => {
       expect(res.deps).toEqual([
         {
           currentValue: 'latestn',
-          datasource: 'github-releases',
+          datasource: 'github-tags',
           depName: 'bazel',
           packageName: 'bazelbuild/bazel',
         },
@@ -43,7 +43,7 @@ describe('modules/manager/bazelisk/extract', () => {
       expect(res.deps).toEqual([
         {
           currentValue: '5.2.0',
-          datasource: 'github-releases',
+          datasource: 'github-tags',
           depName: 'bazel',
           packageName: 'bazelbuild/bazel',
         },
diff --git a/lib/modules/manager/bazelisk/extract.ts b/lib/modules/manager/bazelisk/extract.ts
index 3b38781e3d..cf1f1ae500 100644
--- a/lib/modules/manager/bazelisk/extract.ts
+++ b/lib/modules/manager/bazelisk/extract.ts
@@ -1,11 +1,11 @@
-import { GithubReleasesDatasource } from '../../datasource/github-releases';
+import { GithubTagsDatasource } from '../../datasource/github-tags';
 import type { PackageDependency, PackageFileContent } from '../types';
 
 export function extractPackageFile(content: string): PackageFileContent {
   const dep: PackageDependency = {
     depName: 'bazel',
     currentValue: content.split('\n', 2)[0].trim(),
-    datasource: GithubReleasesDatasource.id,
+    datasource: GithubTagsDatasource.id,
     packageName: 'bazelbuild/bazel',
   };
   return { deps: [dep] };
diff --git a/lib/modules/manager/bazelisk/index.ts b/lib/modules/manager/bazelisk/index.ts
index a7a0648951..263b6731f4 100644
--- a/lib/modules/manager/bazelisk/index.ts
+++ b/lib/modules/manager/bazelisk/index.ts
@@ -1,5 +1,5 @@
 import type { Category } from '../../../constants';
-import { GithubReleasesDatasource } from '../../datasource/github-releases';
+import { GithubTagsDatasource } from '../../datasource/github-tags';
 import * as semverVersioning from '../../versioning/semver';
 
 export { extractPackageFile } from './extract';
@@ -12,4 +12,4 @@ export const defaultConfig = {
 
 export const categories: Category[] = ['bazel'];
 
-export const supportedDatasources = [GithubReleasesDatasource.id];
+export const supportedDatasources = [GithubTagsDatasource.id];
-- 
GitLab