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]
