Skip to content

Force JUnit.Jupiter.artifacts via BomsPlugin to avoid the publishing error of test fixtures#222

Merged
alexander-yevsyukov merged 4 commits intomasterfrom
fix-publishing
May 3, 2025
Merged

Force JUnit.Jupiter.artifacts via BomsPlugin to avoid the publishing error of test fixtures#222
alexander-yevsyukov merged 4 commits intomasterfrom
fix-publishing

Conversation

@alexander-yevsyukov
Copy link
Copy Markdown
Collaborator

This PR makes BompsPlugin force the artifacts of JUnit.Jupiter for all the configurations. This fixes the issue with publishing because JUnit was forced as a platform via BOM under the module, which failed the publishing of the test fixtures artifact.

@alexander-yevsyukov alexander-yevsyukov self-assigned this May 3, 2025
@alexander-yevsyukov alexander-yevsyukov marked this pull request as ready for review May 3, 2025 17:10
@alexander-yevsyukov alexander-yevsyukov requested a review from armiol May 3, 2025 17:10
@alexander-yevsyukov alexander-yevsyukov changed the title Enforce JUnit.Jupiter.artifacts via BomsPlugin to avoid publishing error Force JUnit.Jupiter.artifacts via BomsPlugin to avoid the publishing error of test fixtures May 3, 2025
@codecov
Copy link
Copy Markdown

codecov bot commented May 3, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 31.97%. Comparing base (f5d7426) to head (7cfff55).
Report is 5 commits behind head on master.

Additional details and impacted files
@@            Coverage Diff            @@
##             master     #222   +/-   ##
=========================================
  Coverage     31.97%   31.97%           
  Complexity      233      233           
=========================================
  Files           128      128           
  Lines          2896     2896           
  Branches        208      208           
=========================================
  Hits            926      926           
  Misses         1917     1917           
  Partials         53       53           
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@alexander-yevsyukov alexander-yevsyukov merged commit f5802c7 into master May 3, 2025
7 checks passed
@alexander-yevsyukov alexander-yevsyukov deleted the fix-publishing branch May 3, 2025 18:48
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.

2 participants