Skip to content

Add explicit JPMS support - #1429

Merged
baev merged 3 commits into
mainfrom
jpms
Sep 11, 2026
Merged

baev merged 3 commits into
mainfrom
jpms

Conversation

@baev

@baev baev commented Sep 11, 2026

Copy link
Copy Markdown
Member

Context

Add explicit Java module descriptors to 31 Allure artifacts, supporting named-module consumers while preserving existing module names and classpath compatibility. Service discovery works on the module path, including SPI-off variants for manual registration.

ScalaTest, Selenide, Karate, and Citrus retain automatic module names because their upstream dependencies have incompatible module names or split packages.

Checklist

@baev baev added the pr:new feature Change that add something new for end users label Sep 11, 2026
@github-actions

github-actions Bot commented Sep 11, 2026

Copy link
Copy Markdown

Allure Report Summary

Name Duration Stats New Flaky Retry Report
Allure Java GitHub actions run (2026-09-11T12:56:58.094Z) 43m 1s Passed tests 2452   Skipped tests 1 20 0 0 View
Allure Java – Pull request #1429 43m 1s Passed tests 2452   Skipped tests 1 20 0 0 View

@baev
baev merged commit 70bd68b into main Sep 11, 2026
9 checks passed
@baev
baev deleted the jpms branch September 11, 2026 14:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

pr:new feature Change that add something new for end users

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants