Skip to content

Set beast.pkg.version to 1.3.0 to match version.xml#30

Merged
alexeid merged 1 commit intomasterfrom
fix-beast-pkg-version
May 5, 2026
Merged

Set beast.pkg.version to 1.3.0 to match version.xml#30
alexeid merged 1 commit intomasterfrom
fix-beast-pkg-version

Conversation

@alexeid
Copy link
Copy Markdown
Member

@alexeid alexeid commented May 5, 2026

Summary

  • PR Bump project version to 1.3.0-beta1 #27 bumped <version> to 1.3.0-beta1 but left <beast.pkg.version> at 1.3.0-SNAPSHOT.
  • finalName for the assembly is ${beast.pkg.name}.v${beast.pkg.version}, so the package ZIP was being built as CoupledMCMC.v1.3.0-SNAPSHOT.zip instead of CoupledMCMC.v1.3.0.zip.
  • Per the BEAST3 add-on release convention (version.xml/ZIP keep .0, git tag carries -betaN), beast.pkg.version should track version.xml not the pom <version>.

Test plan

  • ./release.sh produces target/CoupledMCMC.v1.3.0.zip
  • CI green

The bump in #27 updated <version> but left <beast.pkg.version> at
1.3.0-SNAPSHOT, so the assembly produced CoupledMCMC.v1.3.0-SNAPSHOT.zip
instead of CoupledMCMC.v1.3.0.zip. The ZIP name follows version.xml per
the BEAST3 add-on release convention.
@alexeid alexeid merged commit 39e9c05 into master May 5, 2026
1 check passed
@alexeid alexeid deleted the fix-beast-pkg-version branch May 5, 2026 20:52
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