Skip to content

chore: remove zt-exec dependency (#24219) (CP: 23.7) (#24228) (CP: 23.6)#24238

Merged
vaadin-bot merged 1 commit into
23.6from
cherry-pick-24228-to-23.6-1777641757255
May 1, 2026
Merged

chore: remove zt-exec dependency (#24219) (CP: 23.7) (#24228) (CP: 23.6)#24238
vaadin-bot merged 1 commit into
23.6from
cherry-pick-24228-to-23.6-1777641757255

Conversation

@vaadin-bot
Copy link
Copy Markdown
Collaborator

This PR cherry-picks changes from the original PR #24228 to branch 23.6.

Original PR description

The Maven plugin used org.zeroturnaround:zt-exec to launch the Vite build process, adding an external dependency that had to be pinned on the plugin classpath.

Replace it with java.lang.ProcessBuilder, following the approach already used elsewhere in Flow for running external processes.

The Maven plugin used `org.zeroturnaround:zt-exec` to launch the Vite
build process, adding an external dependency that had to be pinned on
the plugin classpath.

Replace it with `java.lang.ProcessBuilder`, following the approach
already used elsewhere in Flow for running external processes.
@vaadin-bot
Copy link
Copy Markdown
Collaborator Author

This PR is eligible for auto-merging policy, so it has been approved automatically. If there are pending conditions, auto merge (with 'squash' method) has been enabled for this PR[Message is sent from bot]

@vaadin-bot vaadin-bot enabled auto-merge (squash) May 1, 2026 13:29
@sonarqubecloud
Copy link
Copy Markdown

sonarqubecloud Bot commented May 1, 2026

@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 1, 2026

Test Results

  984 files  ±0    984 suites  ±0   42m 42s ⏱️ + 1m 1s
6 336 tests +1  6 286 ✅ +1  50 💤 ±0  0 ❌ ±0 
6 653 runs  +7  6 595 ✅ +7  58 💤 ±0  0 ❌ ±0 

Results for commit 1188cf8. ± Comparison against base commit 983677b.

@vaadin-bot vaadin-bot merged commit 986b789 into 23.6 May 1, 2026
26 of 27 checks passed
@vaadin-bot vaadin-bot deleted the cherry-pick-24228-to-23.6-1777641757255 branch May 1, 2026 13:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants