This is an automated email from the ASF dual-hosted git repository.

jamesbognar pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/juneau.git


The following commit(s) were added to refs/heads/master by this push:
     new 6bfd70285c juneau-docs improvements
6bfd70285c is described below

commit 6bfd70285c3d42e985039e23326bd44aa4f06773
Author: James Bognar <[email protected]>
AuthorDate: Fri Dec 26 11:37:33 2025 -0500

    juneau-docs improvements
---
 .github/workflows/deploy-docs.yml | 5 ++++-
 pom.xml                           | 4 ++++
 2 files changed, 8 insertions(+), 1 deletion(-)

diff --git a/.github/workflows/deploy-docs.yml 
b/.github/workflows/deploy-docs.yml
index 119da95b7c..6417f51ca0 100644
--- a/.github/workflows/deploy-docs.yml
+++ b/.github/workflows/deploy-docs.yml
@@ -65,7 +65,10 @@ jobs:
         
     - name: Generate Maven Site
       run: |
-        mvn clean site
+        # Compile all modules first to ensure sources are available
+        mvn clean compile
+        # Generate site and aggregate javadocs
+        mvn site
         # Explicitly generate aggregate javadocs (may be skipped during site 
generation)
         mvn javadoc:aggregate
         
diff --git a/pom.xml b/pom.xml
index f3188d50dd..400853a4cd 100644
--- a/pom.xml
+++ b/pom.xml
@@ -164,6 +164,10 @@
                                                        <goal>aggregate</goal>
                                                </goals>
                                                <phase>site</phase>
+                                               <configuration>
+                                                       
<skipEmptyPackages>true</skipEmptyPackages>
+                                                       
<failOnError>false</failOnError>
+                                               </configuration>
                                        </execution>
                                </executions>
                        </plugin>

Reply via email to