slawekjaranowski commented on PR #342: URL: https://github.com/apache/maven-jxr/pull/342#issuecomment-3536295600
> So when running `verify site` the build lifecycle is executed to create the JXR.jar file. Which is not done, when only running `site`. Imo a pure site execution can't work for this project as the dependency on the JXR will always be needed. So literally we would need a fork to trigger the build, when only `site` is called - I'm not aware that the [`site goal`](https://maven.apache.org/plugins/maven-site-plugin/site-mojo.html) could enforce this. Or we do it like other plugins: we split `JXR` in one repo and release independent of the `JXR-plugin`. > > What do you think @slawekjaranowski we can add a verify to site build, so we can add ``` ff-site-goal: '-DskipTests -P reporting verify site site:stage' ``` to gh action I think it is an issue in site plugin - to investigate -- 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]
