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 fe20ed120 New GitHub workflow to set up pages
fe20ed120 is described below

commit fe20ed120b90a38eba0b46043602cd16235ff499
Author: James Bognar <[email protected]>
AuthorDate: Sat Sep 13 08:59:17 2025 -0400

    New GitHub workflow to set up pages
---
 .github/workflows/pages.yml | 11 +++++------
 1 file changed, 5 insertions(+), 6 deletions(-)

diff --git a/.github/workflows/pages.yml b/.github/workflows/pages.yml
index 9e6809bb1..d19e9ca4b 100644
--- a/.github/workflows/pages.yml
+++ b/.github/workflows/pages.yml
@@ -61,23 +61,22 @@ jobs:
           key: ${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }}
           restore-keys: ${{ runner.os }}-m2
 
-      - name: Build Juneau
-        run: |
-          mvn clean compile -DskipTests
-
       - name: Build Documentation Site
         run: |
           # Set up environment
           export JUNEAU_VERSION=$(mvn help:evaluate 
-Dexpression=project.version -q -DforceStdout | grep -v "WARNING")
           echo "Building site for Juneau version: $JUNEAU_VERSION"
           
+          # Build and install core modules first (needed for dependencies)
+          mvn clean install -DskipTests -pl 
'!juneau-examples-rest-jetty-ftest,!juneau-utest,!juneau-all,!juneau-distrib'
+          
           # Build juneau-doc module (needed for custom docs)
           cd juneau-doc
           mvn install -DskipTests
           cd ..
           
-          # Generate complete project site (includes Javadocs, test reports, 
etc.)
-          mvn site -DskipTests
+          # Generate complete project site (skip problematic modules)
+          mvn site -DskipTests -pl 
'!juneau-examples-rest-jetty-ftest,!juneau-utest,!juneau-all,!juneau-distrib'
 
       - name: Setup Pages
         uses: actions/configure-pages@v4

Reply via email to