In multi-module setups with site plugin configuration inherited from aggregator modules, the plugin fails if outputDirectory (default target/site) is missing or empty, e.g. for parent modules.
The plugin should ignore modules with <packaging>pom</packaging> or skip GitHub push if the output directory is missing or empty.
In multi-module setups with site plugin configuration inherited from aggregator modules, the plugin fails if
outputDirectory
(defaulttarget/site
) is missing or empty, e.g. for parent modules.The plugin should ignore modules with
<packaging>pom</packaging>
or skip GitHub push if the output directory is missing or empty.