From 971553bfd09e6c58dc787c180a2782afa467da1b Mon Sep 17 00:00:00 2001 From: Victor Sollerhed Date: Mon, 22 Jan 2024 17:12:56 +0100 Subject: [PATCH] feat(manager/asdf): support `kind` (#26803) --- 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 a40d7bcb0d605d..5ca1d76bd8e22c 100644 --- a/lib/modules/manager/asdf/extract.spec.ts +++ b/lib/modules/manager/asdf/extract.spec.ts @@ -78,6 +78,7 @@ idris 1.3.4 java adoptopenjdk-16.0.0+36 julia 1.8.2 just 1.7.0 +kind 0.19.0 kotlin 1.7.20 kubectl 1.26.3 kustomize 4.5.7 @@ -343,6 +344,13 @@ dummy 1.2.3 packageName: 'casey/just', depName: 'just', }, + { + currentValue: '0.19.0', + datasource: 'github-releases', + packageName: 'kubernetes-sigs/kind', + depName: 'kind', + extractVersion: '^v(?\\S+)', + }, { currentValue: '1.7.20', datasource: 'github-releases', diff --git a/lib/modules/manager/asdf/upgradeable-tooling.ts b/lib/modules/manager/asdf/upgradeable-tooling.ts index c419464cf001d6..efc1b3ea0fab79 100644 --- a/lib/modules/manager/asdf/upgradeable-tooling.ts +++ b/lib/modules/manager/asdf/upgradeable-tooling.ts @@ -344,6 +344,14 @@ export const upgradeableTooling: Record = { packageName: 'casey/just', }, }, + kind: { + asdfPluginUrl: 'https://github.com/johnlayton/asdf-kind', + config: { + datasource: GithubReleasesDatasource.id, + packageName: 'kubernetes-sigs/kind', + extractVersion: '^v(?\\S+)', + }, + }, kotlin: { asdfPluginUrl: 'https://github.com/asdf-community/asdf-kotlin', config: {