From 44271cca8a564c92384f619e5c462653edc108b5 Mon Sep 17 00:00:00 2001 From: IKEDA Sho Date: Mon, 8 May 2023 17:32:57 +0900 Subject: [PATCH] feat(manager/asdf): add ecspresso (#22021) --- 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 e728dafd28eb9b..4b9e67bf232326 100644 --- a/lib/modules/manager/asdf/extract.spec.ts +++ b/lib/modules/manager/asdf/extract.spec.ts @@ -53,6 +53,7 @@ dart 2.19.3 deno 1.26.2 direnv 2.32.1 dprint 0.32.2 +ecspresso 2.1.0 elixir 1.14.1 elm 0.19.1 erlang 25.1.2 @@ -162,6 +163,13 @@ dummy 1.2.3 packageName: 'dprint/dprint', depName: 'dprint', }, + { + currentValue: '2.1.0', + datasource: 'github-releases', + packageName: 'kayac/ecspresso', + depName: 'ecspresso', + extractVersion: '^v(?\\S+)', + }, { currentValue: '1.14.1', datasource: 'hexpm-bob', diff --git a/lib/modules/manager/asdf/upgradeable-tooling.ts b/lib/modules/manager/asdf/upgradeable-tooling.ts index f52f3839217b76..921d1274af0276 100644 --- a/lib/modules/manager/asdf/upgradeable-tooling.ts +++ b/lib/modules/manager/asdf/upgradeable-tooling.ts @@ -112,6 +112,14 @@ export const upgradeableTooling: Record = { packageName: 'dprint/dprint', }, }, + ecspresso: { + asdfPluginUrl: 'https://github.com/kayac/asdf-ecspresso', + config: { + datasource: GithubReleasesDatasource.id, + packageName: 'kayac/ecspresso', + extractVersion: '^v(?\\S+)', + }, + }, elixir: { asdfPluginUrl: 'https://github.com/asdf-vm/asdf-elixir', config: {