diff --git a/lib/modules/manager/mise/extract.spec.ts b/lib/modules/manager/mise/extract.spec.ts index 94490592d39..1cc1fd49c0f 100644 --- a/lib/modules/manager/mise/extract.spec.ts +++ b/lib/modules/manager/mise/extract.spec.ts @@ -71,6 +71,7 @@ describe('modules/manager/mise/extract', () => { lefthook = "1.11.13" localstack = "4.3.0" lychee = "0.19.1" + neo4j = "2026.04.0" npm = "11.2.0" opentofu = "1.6.1" openfga = "1.14.0" @@ -235,6 +236,12 @@ describe('modules/manager/mise/extract', () => { extractVersion: '^lychee-v(?\\S+)', packageName: 'lycheeverse/lychee', }, + { + currentValue: '2026.04.0', + datasource: 'maven', + depName: 'neo4j', + packageName: 'org.neo4j:neo4j', + }, { currentValue: '11.2.0', datasource: 'npm', diff --git a/lib/modules/manager/mise/index.ts b/lib/modules/manager/mise/index.ts index a714328e9b1..5275bba07a3 100644 --- a/lib/modules/manager/mise/index.ts +++ b/lib/modules/manager/mise/index.ts @@ -6,6 +6,7 @@ import { GithubReleasesDatasource } from '../../datasource/github-releases/index import { GithubTagsDatasource } from '../../datasource/github-tags/index.ts'; import { GoDatasource } from '../../datasource/go/index.ts'; import { JavaVersionDatasource } from '../../datasource/java-version/index.ts'; +import { MavenDatasource } from '../../datasource/maven/index.ts'; import { NodeVersionDatasource } from '../../datasource/node-version/index.ts'; import { NpmDatasource } from '../../datasource/npm/index.ts'; import { NugetDatasource } from '../../datasource/nuget/index.ts'; @@ -35,6 +36,7 @@ const backendDatasources = { GithubReleasesDatasource.id, GithubTagsDatasource.id, JavaVersionDatasource.id, + MavenDatasource.id, NodeVersionDatasource.id, RubyVersionDatasource.id, ], diff --git a/lib/modules/manager/mise/upgradeable-tooling.ts b/lib/modules/manager/mise/upgradeable-tooling.ts index 699d2154d30..c3a47aa61e0 100644 --- a/lib/modules/manager/mise/upgradeable-tooling.ts +++ b/lib/modules/manager/mise/upgradeable-tooling.ts @@ -4,6 +4,7 @@ import { GithubReleasesDatasource } from '../../datasource/github-releases/index import { GithubTagsDatasource } from '../../datasource/github-tags/index.ts'; import { HexpmBobDatasource } from '../../datasource/hexpm-bob/index.ts'; import { JavaVersionDatasource } from '../../datasource/java-version/index.ts'; +import { MavenDatasource } from '../../datasource/maven/index.ts'; import { NodeVersionDatasource } from '../../datasource/node-version/index.ts'; import { NpmDatasource } from '../../datasource/npm/index.ts'; import { RubyVersionDatasource } from '../../datasource/ruby-version/index.ts'; @@ -364,6 +365,13 @@ const miseRegistryTooling: Record = { extractVersion: '^lychee-v(?\\S+)', }, }, + neo4j: { + misePluginUrl: 'https://mise.jdx.dev/registry.html#tools', + config: { + packageName: 'org.neo4j:neo4j', + datasource: MavenDatasource.id, + }, + }, npm: { misePluginUrl: 'https://mise.jdx.dev/registry.html#tools', config: {