slachiewicz opened a new pull request, #658:
URL: https://github.com/apache/maven-war-plugin/pull/658

   The Verify job on `4.0.x` fails in the site build's `apache-rat:check` with 
35 unapproved files under `wartests/` at the repository root: the overlay 
unpack output of `WarExplodedMojoTest` and `WarOverlaysTest`, whose stubs use 
`wartests` as group id (run on the branch head: 
https://github.com/apache/maven-war-plugin/actions/runs/35592430585). Locally, 
on macOS and Linux, the same tests write under 
`target/test-classes/unit/…/war/work-*/wartests` as their `@MojoParameter(name 
= "workDirectory")` says; a root-level `wartests/` means the parameter was not 
applied on the runner and `OverlayPackagingTask.getOverlayTempDirectory` 
resolved the group id against the working directory.
   
   This excludes `wartests/**` from RAT and Git the way `zipGroupId/` already 
is, so the branch builds again. Why the harness drops the parameter on CI is 
still open.
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to