diff --git a/.github/workflows/maven-release.yml b/.github/workflows/maven-release.yml
index 2ea8d7e420..ac7dc01e8f 100644
--- a/.github/workflows/maven-release.yml
+++ b/.github/workflows/maven-release.yml
@@ -72,24 +72,6 @@ jobs:
distribution: 'temurin'
overwrite-settings: false
- # central-publishing-maven-plugin 0.11.0 leaves Maven 3.10 staging metadata in the bundle,
- # and Central rejects it. Keep this in step with the Maven version in .mise.toml.
- - name: Set up Maven
- shell: bash
- env:
- MAVEN_VERSION: 3.9.16
- MAVEN_SHA512: 831a8591fe20c8243b1dbe7d71e3244f31d1665b0804b2e825e38cbbe5ce0cafb8338851f90780735568773e0a6cd07bbec107cda0b896b008b861075358b6f6
- run: |
- set -euo pipefail
-
- archive="apache-maven-${MAVEN_VERSION}-bin.tar.gz"
- curl -fsSL -o "${RUNNER_TEMP}/${archive}" \
- "https://repo.maven.apache.org/maven2/org/apache/maven/apache-maven/${MAVEN_VERSION}/${archive}"
- echo "${MAVEN_SHA512} ${RUNNER_TEMP}/${archive}" | sha512sum -c -
-
- tar -xzf "${RUNNER_TEMP}/${archive}" -C "${RUNNER_TEMP}"
- echo "${RUNNER_TEMP}/apache-maven-${MAVEN_VERSION}/bin" >> "${GITHUB_PATH}"
-
- name: Install GPG secret key
run: |
cat <(echo -e "${{ secrets.ORG_GPG_PRIVATE_KEY }}") | gpg --batch --import
diff --git a/.mise.toml b/.mise.toml
index 8f3fbf0cbe..18e28b284c 100644
--- a/.mise.toml
+++ b/.mise.toml
@@ -1,3 +1,3 @@
[tools]
java = "temurin-17.0.19+10"
-maven = "3.9.16"
+maven = "3.10.0"
diff --git a/pom.xml b/pom.xml
index 6384319882..fef4eab1ce 100644
--- a/pom.xml
+++ b/pom.xml
@@ -72,7 +72,7 @@
2.14.0
- 0.11.0
+ 0.12.0
12.3.1
4.2.0
1.1.0