From a7a4c131658065e27636788cf3c53dcfc2c3ee49 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 18 May 2026 01:27:51 +0000 Subject: [PATCH 1/4] Bump eu.maveniverse.maven.mimir:testing from 0.11.2 to 0.11.4 Bumps [eu.maveniverse.maven.mimir:testing](https://github.com/maveniverse/mimir) from 0.11.2 to 0.11.4. - [Release notes](https://github.com/maveniverse/mimir/releases) - [Commits](https://github.com/maveniverse/mimir/compare/release-0.11.2...release-0.11.4) --- updated-dependencies: - dependency-name: eu.maveniverse.maven.mimir:testing dependency-version: 0.11.4 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index 13ef71e0f8e5..5e6d0b8cfc58 100644 --- a/pom.xml +++ b/pom.xml @@ -693,7 +693,7 @@ under the License. eu.maveniverse.maven.mimir testing - 0.11.2 + 0.11.4 From 13ab7ca53b0ecf6d2c6af05af74fd8e7fb6909b1 Mon Sep 17 00:00:00 2001 From: Guillaume Nodet Date: Thu, 21 May 2026 09:00:42 +0200 Subject: [PATCH 2/4] Align MIMIR_VERSION with testing dependency Co-Authored-By: Claude Opus 4.6 --- .github/workflows/maven.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/maven.yml b/.github/workflows/maven.yml index 555df17614c6..aacef0be6a2a 100644 --- a/.github/workflows/maven.yml +++ b/.github/workflows/maven.yml @@ -32,7 +32,7 @@ concurrency: permissions: {} env: - MIMIR_VERSION: 0.11.2 + MIMIR_VERSION: 0.11.4 MIMIR_BASEDIR: ~/.mimir MIMIR_LOCAL: ~/.mimir/local MAVEN_OPTS: -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=./target/java_heapdump.hprof From fd368ad55fa79ef1801d7a6ef5957d67a243682b Mon Sep 17 00:00:00 2001 From: Guillaume Nodet Date: Thu, 21 May 2026 09:18:11 +0200 Subject: [PATCH 3/4] Add cross-reference comments between mimir versions Co-Authored-By: Claude Opus 4.6 --- .github/workflows/maven.yml | 1 + pom.xml | 1 + 2 files changed, 2 insertions(+) diff --git a/.github/workflows/maven.yml b/.github/workflows/maven.yml index aacef0be6a2a..faad70d07de5 100644 --- a/.github/workflows/maven.yml +++ b/.github/workflows/maven.yml @@ -32,6 +32,7 @@ concurrency: permissions: {} env: + # Keep in sync with mimir testing version in pom.xml MIMIR_VERSION: 0.11.4 MIMIR_BASEDIR: ~/.mimir MIMIR_LOCAL: ~/.mimir/local diff --git a/pom.xml b/pom.xml index 5e6d0b8cfc58..208518b70e83 100644 --- a/pom.xml +++ b/pom.xml @@ -690,6 +690,7 @@ under the License. jmh-generator-annprocess ${jmhVersion} + eu.maveniverse.maven.mimir testing From efb630664eac0ec54c15821502784c0ffca35819 Mon Sep 17 00:00:00 2001 From: Guillaume Nodet Date: Thu, 21 May 2026 09:21:27 +0200 Subject: [PATCH 4/4] Add CI check for Mimir version alignment between pom.xml and workflow Co-Authored-By: Claude Opus 4.6 --- .github/workflows/maven.yml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/.github/workflows/maven.yml b/.github/workflows/maven.yml index faad70d07de5..fb4275028eba 100644 --- a/.github/workflows/maven.yml +++ b/.github/workflows/maven.yml @@ -54,6 +54,15 @@ jobs: with: persist-credentials: false + - name: Verify Mimir version alignment + shell: bash + run: | + POM_VERSION=$(grep -A2 'eu.maveniverse.maven.mimir' pom.xml | grep '' | sed 's/.*\(.*\)<\/version>.*/\1/') + if [ "$POM_VERSION" != "${{ env.MIMIR_VERSION }}" ]; then + echo "::error::MIMIR_VERSION (${{ env.MIMIR_VERSION }}) does not match pom.xml ($POM_VERSION) — update MIMIR_VERSION in this workflow" + exit 1 + fi + - name: Prepare Mimir for Maven 3.x shell: bash run: |