Skip to content

fix(release): parse Maven 4 project version - #23

Merged
youngledo merged 1 commit into
mainfrom
codex/fix-release-version-extraction
Aug 2, 2026
Merged

fix(release): parse Maven 4 project version#23
youngledo merged 1 commit into
mainfrom
codex/fix-release-version-extraction

Conversation

@youngledo

Copy link
Copy Markdown
Contributor

Summary

  • parse Maven 4 Help Plugin stdout before comparing the release tag
  • apply the extraction to immutable-source and Consumer POM verification
  • prevent regression in the release workflow verifier

Verification

  • bash scripts/verify-release-workflow-test.sh
  • bash scripts/verify-consumer-pom-test.sh
  • ./mvnw -B -Prelease -DskipTests validate
  • JAVA_25_HOME="$JAVA_HOME" bash scripts/verify-ci-matrix.sh

The failed v1.0.0 release stopped before Maven Central staging. The tag will be recreated only after this PR passes the Merge gate and is rebase-merged.

@youngledo
youngledo merged commit 3446037 into main Aug 2, 2026
19 checks passed
@youngledo
youngledo deleted the codex/fix-release-version-extraction branch August 2, 2026 02:00
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.

1 participant