Skip to content

ci: make version update idempotent#2483

Merged
triceo merged 1 commit into
TimefoldAI:2.3.xfrom
rsynek:ci/2.3.x-update-version-idempotent
Jul 10, 2026
Merged

ci: make version update idempotent#2483
triceo merged 1 commit into
TimefoldAI:2.3.xfrom
rsynek:ci/2.3.x-update-version-idempotent

Conversation

@rsynek

@rsynek rsynek commented Jul 10, 2026

Copy link
Copy Markdown
Contributor

No description provided.

@rsynek rsynek requested a review from triceo as a code owner July 10, 2026 09:40
Copilot AI review requested due to automatic review settings July 10, 2026 09:40

Copilot AI 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.

Pull request overview

This PR simplifies the release/CI version-bump helper by removing the Maven versions:set invocation and directly updating the <revision> property in the relevant POMs, aiming to make the version update behavior idempotent and less tool-dependent.

Changes:

  • Removed ./mvnw versions:set ... from the version-change script.
  • Updated the script to rely solely on sed edits of <revision> in pom.xml and service/facade/service-parent/pom.xml.

# If/when it happens, this needs to be replaced by a manually provided version,
# as scanning the text of the POM would be unreliable.

echo " New version: $NEW_VERSION"
@triceo triceo merged commit 5322ddb into TimefoldAI:2.3.x Jul 10, 2026
2 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.

3 participants