Skip to content

Publish JUnit 5 compatibility coordinates as Maven relocations#1280

Open
baev wants to merge 1 commit into
mainfrom
fix-jupiter-publish
Open

Publish JUnit 5 compatibility coordinates as Maven relocations#1280
baev wants to merge 1 commit into
mainfrom
fix-jupiter-publish

Conversation

@baev
Copy link
Copy Markdown
Member

@baev baev commented May 26, 2026

Context

The deprecated JUnit 5 coordinates now publish as relocation POMs to the renamed Jupiter artifacts. Existing builds that still reference io.qameta.allure:allure-junit5 or io.qameta.allure:allure-junit5-assert can continue their migration path toward allure-jupiter and allure-jupiter-assert, while new setups are clearly guided to the canonical artifact names.

The release checks now verify that both primary and legacy coordinates generate the expected POM metadata, including relocation details, so publishing catches this compatibility path before artifacts reach users. Documentation has also been updated to describe the old coordinates as deprecated relocations instead of aliases.

The change should fix the recent publish failure #1279

Checklist

@baev baev added type:bug Something isn't working and removed theme:junit-platform JUnit 5 related issue theme:build labels May 26, 2026
@github-actions
Copy link
Copy Markdown

Allure Report Summary

Name Duration Stats New Flaky Retry Report
Allure Java – Pull request #1280 11m 13s Passed tests 988   Skipped tests 4 992 0 0 View

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

type:bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants