This is an automated email from the ASF dual-hosted git repository. aherbert pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/commons-rng.git
The following commit(s) were added to refs/heads/master by this push: new a0d03339 Fix for GH actions build on Java 11+ for the JPMS modules a0d03339 is described below commit a0d0333990810de855510798f7607f0a702d0afb Author: Alex Herbert <aherb...@apache.org> AuthorDate: Sat Jul 29 12:59:05 2023 +0100 Fix for GH actions build on Java 11+ for the JPMS modules Run the javadoc tool separately from the build. --- .github/workflows/maven.yml | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/.github/workflows/maven.yml b/.github/workflows/maven.yml index 4a603df6..399745ac 100644 --- a/.github/workflows/maven.yml +++ b/.github/workflows/maven.yml @@ -43,6 +43,11 @@ jobs: if: matrix.java == 8 run: mvn -V --no-transfer-progress - name: Build with Maven including examples - # Examples require Java 11+ + # Examples require Java 11+. + # Building javadoc errors when run with the package phase with an error about + # the module path and the unamed module (despite using an automatic module name). + # Here we run the build and javadoc generation separately (which requires install of sources) if: matrix.java > 8 - run: mvn -V --no-transfer-progress -P commons-rng-examples + run: | + mvn -V --no-transfer-progress -P commons-numbers-examples clean install -Dmaven.javadoc.skip + mvn -P commons-numbers-examples javadoc:javadoc