diff --git a/lib/modules/manager/asdf/extract.spec.ts b/lib/modules/manager/asdf/extract.spec.ts index 78c56a6bd350b6..0123ce05a141ae 100644 --- a/lib/modules/manager/asdf/extract.spec.ts +++ b/lib/modules/manager/asdf/extract.spec.ts @@ -98,6 +98,7 @@ poetry 1.3.2 pre-commit 3.3.1 pulumi 3.57.1 python 3.11.0 +rebar 3.23.0 ruby 3.1.2 rust 1.64.0 sbt 1.9.7 @@ -484,6 +485,12 @@ dummy 1.2.3 depName: 'python', extractVersion: '^v(?\\S+)', }, + { + currentValue: '3.23.0', + datasource: 'github-tags', + packageName: 'erlang/rebar3', + depName: 'rebar', + }, { currentValue: '3.1.2', datasource: 'ruby-version', diff --git a/lib/modules/manager/asdf/upgradeable-tooling.ts b/lib/modules/manager/asdf/upgradeable-tooling.ts index 72bdb607db7723..f59c172b0ad0c9 100644 --- a/lib/modules/manager/asdf/upgradeable-tooling.ts +++ b/lib/modules/manager/asdf/upgradeable-tooling.ts @@ -500,6 +500,13 @@ export const upgradeableTooling: Record = { extractVersion: '^v(?\\S+)', }, }, + rebar: { + asdfPluginUrl: 'https://github.com/Stratus3D/asdf-rebar.git', + config: { + datasource: GithubTagsDatasource.id, + packageName: 'erlang/rebar3', + }, + }, ruby: { asdfPluginUrl: 'https://github.com/asdf-vm/asdf-ruby', config: {