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>