Skip to content

Pin Maven to 3.9.16 in release workflow - #503

Merged
cx-atish-jadhav merged 1 commit into
mainfrom
other/ci-fixes
Oct 15, 2026
Merged

cx-atish-jadhav merged 1 commit into
mainfrom
other/ci-fixes

Conversation

@cx-atish-jadhav

Copy link
Copy Markdown
Contributor

Add a step to the release GitHub Actions workflow that downloads and installs Apache Maven 3.9.16, verifies the SHA-512 checksum, extracts it to /opt and appends its bin to GITHUB_PATH. This pins Maven because Maven 3.10+ breaks central-publishing-maven-plugin bundling (upstream bug). The step is placed before the POM version update in the release job to ensure a compatible Maven is used during release tasks.

Add a step to the release GitHub Actions workflow that downloads and installs Apache Maven 3.9.16, verifies the SHA-512 checksum, extracts it to /opt and appends its bin to GITHUB_PATH. This pins Maven because Maven 3.10+ breaks central-publishing-maven-plugin bundling (upstream bug). The step is placed before the POM version update in the release job to ensure a compatible Maven is used during release tasks.
@cx-atish-jadhav
cx-atish-jadhav requested a review from a team October 15, 2026 08:16
@cx-atish-jadhav
cx-atish-jadhav requested a review from a team October 15, 2026 08:17
@cx-atish-jadhav cx-atish-jadhav self-assigned this Oct 15, 2026

@cx-anurag-dalke cx-anurag-dalke left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ok

@cx-atish-jadhav
cx-atish-jadhav merged commit a16078a into main Oct 15, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants