diff --git a/lib/modules/manager/asdf/extract.spec.ts b/lib/modules/manager/asdf/extract.spec.ts index cb4e6b963383d28888120ed7ab10f3891ca3e8fa..570ac4e376c96233b330921930e22c4821836d50 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 a80a884030295dddce3399c4c548a15c6295f566..4d20c0a4e176dcd7191a000e26e2be458bec6410 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+)', + }, + }, };