From 1dad5645e10e1e95e4cfd7c76b18ec56ea3cd79a Mon Sep 17 00:00:00 2001 From: Sergei Zharinov <zharinov@users.noreply.github.com> Date: Fri, 17 Feb 2023 10:16:49 +0300 Subject: [PATCH] chore(bazel): Log non-https URLs for `git_repository` (#20467) --- lib/modules/manager/bazel/rules/git.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/lib/modules/manager/bazel/rules/git.ts b/lib/modules/manager/bazel/rules/git.ts index 5f21593258..1cafda692c 100644 --- a/lib/modules/manager/bazel/rules/git.ts +++ b/lib/modules/manager/bazel/rules/git.ts @@ -1,5 +1,6 @@ import parseGithubUrl from 'github-url-from-git'; import { z } from 'zod'; +import { logger } from '../../../../logger'; import { regEx } from '../../../../util/regex'; import { GithubReleasesDatasource } from '../../../datasource/github-releases'; import type { PackageDependency } from '../../types'; @@ -9,6 +10,10 @@ const githubUrlRegex = regEx( ); function githubPackageName(input: string): string | undefined { + // istanbul ignore if + if (!input.startsWith('https://')) { + logger.once.info({ url: input }, `Bazel: non-https git_repository URL`); + } return parseGithubUrl(input)?.match(githubUrlRegex)?.groups?.packageName; } -- GitLab