From 5b210f310f313b4170c6c9ab04e9642809d789b6 Mon Sep 17 00:00:00 2001
From: Valery Kharseko <vharseko@3a-systems.ru>
Date: Sun, 11 Oct 2026 16:31:12 +0000
Subject: [PATCH] Fix Maven Central release: pin Maven 3.9.16, bump central-publishing to 0.11.0 (#1187)
---
.github/workflows/release.yml | 11 +++++++++++
1 files changed, 11 insertions(+), 0 deletions(-)
diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml
index bdb6a68..f21f9d0 100644
--- a/.github/workflows/release.yml
+++ b/.github/workflows/release.yml
@@ -62,6 +62,17 @@
server-id: ossrh
server-username: MAVEN_USERNAME
server-password: MAVEN_PASSWORD
+ # Maven 3.10 leaves maven-metadata-local.xml and _remote.repositories in the
+ # central-publishing staging directory, and Maven Central rejects the bundle.
+ - name: Set up Maven 3.9
+ env:
+ MAVEN_VERSION: 3.9.16
+ MAVEN_SHA512: 831a8591fe20c8243b1dbe7d71e3244f31d1665b0804b2e825e38cbbe5ce0cafb8338851f90780735568773e0a6cd07bbec107cda0b896b008b861075358b6f6
+ run: |
+ curl -fsSL --retry 5 -o "$RUNNER_TEMP/maven.tar.gz" "https://archive.apache.org/dist/maven/maven-3/$MAVEN_VERSION/binaries/apache-maven-$MAVEN_VERSION-bin.tar.gz"
+ echo "$MAVEN_SHA512 $RUNNER_TEMP/maven.tar.gz" | sha512sum -c -
+ tar xzf "$RUNNER_TEMP/maven.tar.gz" -C "$RUNNER_TEMP"
+ echo "$RUNNER_TEMP/apache-maven-$MAVEN_VERSION/bin" >> "$GITHUB_PATH"
- name: Cache Maven packages
uses: actions/cache@55cc8345863c7cc4c66a329aec7e433d2d1c52a9 # v6.1.0
with:
--
Gitblit v1.10.0