From cab3571ab12cfc5e588bd385482edd1fe0d12e65 Mon Sep 17 00:00:00 2001 From: IKEDA Sho <suicaicoca@gmail.com> Date: Sat, 25 Mar 2023 19:27:56 +0900 Subject: [PATCH] feat(manager/pyenv): specify "Python" for commitMessageTopic (#21145) --- lib/modules/manager/pyenv/extract.spec.ts | 21 ++++++++++++++++++--- lib/modules/manager/pyenv/extract.ts | 1 + 2 files changed, 19 insertions(+), 3 deletions(-) diff --git a/lib/modules/manager/pyenv/extract.spec.ts b/lib/modules/manager/pyenv/extract.spec.ts index cd9183318b..6f1fdb28ab 100644 --- a/lib/modules/manager/pyenv/extract.spec.ts +++ b/lib/modules/manager/pyenv/extract.spec.ts @@ -5,21 +5,36 @@ describe('modules/manager/pyenv/extract', () => { it('returns a result', () => { const res = extractPackageFile('3.7.1\n'); expect(res.deps).toEqual([ - { depName: 'python', currentValue: '3.7.1', datasource: 'docker' }, + { + depName: 'python', + commitMessageTopic: 'Python', + currentValue: '3.7.1', + datasource: 'docker', + }, ]); }); it('supports ranges', () => { const res = extractPackageFile('3.8\n'); expect(res.deps).toEqual([ - { depName: 'python', currentValue: '3.8', datasource: 'docker' }, + { + depName: 'python', + commitMessageTopic: 'Python', + currentValue: '3.8', + datasource: 'docker', + }, ]); }); it('skips non ranges', () => { const res = extractPackageFile('latestn'); expect(res.deps).toEqual([ - { depName: 'python', currentValue: 'latestn', datasource: 'docker' }, + { + depName: 'python', + commitMessageTopic: 'Python', + currentValue: 'latestn', + datasource: 'docker', + }, ]); }); }); diff --git a/lib/modules/manager/pyenv/extract.ts b/lib/modules/manager/pyenv/extract.ts index d395b4c880..c3f878055b 100644 --- a/lib/modules/manager/pyenv/extract.ts +++ b/lib/modules/manager/pyenv/extract.ts @@ -4,6 +4,7 @@ import type { PackageDependency, PackageFileContent } from '../types'; export function extractPackageFile(content: string): PackageFileContent { const dep: PackageDependency = { depName: 'python', + commitMessageTopic: 'Python', currentValue: content.trim(), datasource: DockerDatasource.id, }; -- GitLab