From a193fe327754e817b210b691241e0fce7c6ab82d Mon Sep 17 00:00:00 2001 From: Kenichi Kamiya <kachick1@gmail.com> Date: Mon, 29 May 2023 13:25:37 +0900 Subject: [PATCH] feat(manager/asdf): add yamlfmt (#22472) --- lib/modules/manager/asdf/extract.spec.ts | 8 ++++++++ lib/modules/manager/asdf/upgradeable-tooling.ts | 8 ++++++++ 2 files changed, 16 insertions(+) diff --git a/lib/modules/manager/asdf/extract.spec.ts b/lib/modules/manager/asdf/extract.spec.ts index cb4e6b9633..570ac4e376 100644 --- a/lib/modules/manager/asdf/extract.spec.ts +++ b/lib/modules/manager/asdf/extract.spec.ts @@ -104,6 +104,7 @@ zig 0.9.1 maestro 1.24.0 detekt 1.21.0 ktlint 0.48.1 +yamlfmt 0.9.0 dummy 1.2.3 ` ); @@ -508,6 +509,13 @@ dummy 1.2.3 packageName: 'pinterest/ktlint', depName: 'ktlint', }, + { + currentValue: '0.9.0', + datasource: 'github-releases', + packageName: 'google/yamlfmt', + depName: 'yamlfmt', + extractVersion: '^v(?<version>\\S+)', + }, { depName: 'dummy', skipReason: 'unsupported-datasource', diff --git a/lib/modules/manager/asdf/upgradeable-tooling.ts b/lib/modules/manager/asdf/upgradeable-tooling.ts index a80a884030..4d20c0a4e1 100644 --- a/lib/modules/manager/asdf/upgradeable-tooling.ts +++ b/lib/modules/manager/asdf/upgradeable-tooling.ts @@ -526,4 +526,12 @@ export const upgradeableTooling: Record<string, ToolingDefinition> = { packageName: 'pinterest/ktlint', }, }, + yamlfmt: { + asdfPluginUrl: 'https://github.com/kachick/asdf-yamlfmt', + config: { + datasource: GithubReleasesDatasource.id, + packageName: 'google/yamlfmt', + extractVersion: '^v(?<version>\\S+)', + }, + }, }; -- GitLab