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

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

    New GitHub workflow to set up pages
---
 .github/workflows/pages.yml | 63 ---------------------------------------------
 README.md                   | 26 +++++++++++--------
 2 files changed, 15 insertions(+), 74 deletions(-)

diff --git a/.github/workflows/pages.yml b/.github/workflows/pages.yml
index aba89c922..9e6809bb1 100644
--- a/.github/workflows/pages.yml
+++ b/.github/workflows/pages.yml
@@ -99,66 +99,3 @@ jobs:
       - name: Deploy to GitHub Pages
         id: deployment
         uses: actions/deploy-pages@v4
-      
-      - name: Send success notification
-        if: success()
-        uses: dawidd6/action-send-mail@v3
-        with:
-          server_address: smtp.gmail.com
-          server_port: 587
-          username: ${{ secrets.MAIL_USERNAME }}
-          password: ${{ secrets.MAIL_PASSWORD }}
-          subject: "✅ Juneau GitHub Pages Deployed Successfully"
-          to: ${{ secrets.NOTIFICATION_EMAIL }}
-          from: ${{ secrets.MAIL_USERNAME }}
-          body: |
-            🎉 **Juneau Documentation Successfully Deployed!**
-            
-            **Project:** Apache Juneau
-            **Branch:** ${{ github.ref_name }}
-            **Commit:** ${{ github.sha }}
-            **Author:** ${{ github.actor }}
-            **Workflow:** ${{ github.workflow }}
-            **Run:** ${{ github.run_number }}
-            
-            **📚 Site URL:** ${{ steps.deployment.outputs.page_url }}
-            
-            **📊 Build Details:**
-            - Repository: ${{ github.repository }}
-            - Triggered by: ${{ github.event_name }}
-            - Run ID: ${{ github.run_id }}
-            
-            The complete project site including API documentation, test 
reports, and project information is now live!
-      
-      - name: Send failure notification
-        if: failure()
-        uses: dawidd6/action-send-mail@v3
-        with:
-          server_address: smtp.gmail.com
-          server_port: 587
-          username: ${{ secrets.MAIL_USERNAME }}
-          password: ${{ secrets.MAIL_PASSWORD }}
-          subject: "❌ Juneau GitHub Pages Deployment Failed"
-          to: ${{ secrets.NOTIFICATION_EMAIL }}
-          from: ${{ secrets.MAIL_USERNAME }}
-          body: |
-            🚨 **Juneau Documentation Deployment Failed!**
-            
-            **Project:** Apache Juneau
-            **Branch:** ${{ github.ref_name }}
-            **Commit:** ${{ github.sha }}
-            **Author:** ${{ github.actor }}
-            **Workflow:** ${{ github.workflow }}
-            **Run:** ${{ github.run_number }}
-            
-            **🔍 Troubleshooting:**
-            - Check the workflow logs: https://github.com/${{ 
github.repository }}/actions/runs/${{ github.run_id }}
-            - Verify the build process and dependencies
-            - Check for any Maven or site generation errors
-            
-            **📊 Build Details:**
-            - Repository: ${{ github.repository }}
-            - Triggered by: ${{ github.event_name }}
-            - Run ID: ${{ github.run_id }}
-            
-            Please check the logs and retry the deployment.
diff --git a/README.md b/README.md
index 5eadac4df..8c501a3cd 100644
--- a/README.md
+++ b/README.md
@@ -19,19 +19,23 @@
 
[![CodeQL](https://github.com/apache/juneau/actions/workflows/codeql-analysis.yml/badge.svg)](https://github.com/apache/juneau/actions/workflows/codeql-analysis.yml)
 [![GitHub 
Pages](https://github.com/apache/juneau/actions/workflows/pages.yml/badge.svg)](https://github.com/apache/juneau/actions/workflows/pages.yml)
 
-* [Homepage](https://juneau.apache.org/)
-* [Wiki](https://github.com/apache/juneau/wiki)
-* [Javadocs](https://juneau.apache.org/site/apidocs-9.0.0/index.html)
-* 
[Documentation](https://juneau.apache.org/site/apidocs-9.0.0/overview-summary.html#overview.description)
-* [Pet Store App](https://github.com/apache/juneau-petstore)
+## 📚 Documentation & Resources
 
-## 📚 Development Documentation
+### 🌐 Official Resources
+* **[🏠 Homepage](https://juneau.apache.org/)** - Official Apache Juneau website
+* **[📖 Wiki](https://github.com/apache/juneau/wiki)** - Community 
documentation and guides
+* **[🎯 Pet Store App](https://github.com/apache/juneau-petstore)** - Complete 
example application
 
-* **[📖 Project Site](https://apache.github.io/juneau/)** - Complete project 
documentation with API docs, test reports, and project information
-* **[🔧 API Documentation](https://apache.github.io/juneau/apidocs/)** - Latest 
Javadoc API documentation  
-* **[📊 Test Reports](https://apache.github.io/juneau/surefire.html)** - JUnit 
test execution results
-* **[📦 Dependencies](https://apache.github.io/juneau/dependencies.html)** - 
Project dependency analysis
-* **[📋 Project 
Reports](https://apache.github.io/juneau/project-reports.html)** - Complete 
Maven site reports
+### 📋 Stable Documentation
+* **[📚 Official 
Javadocs](https://juneau.apache.org/site/apidocs-9.0.0/index.html)** - Released 
API documentation (v9.0.0)
+* **[📖 Official 
Documentation](https://juneau.apache.org/site/apidocs-9.0.0/overview-summary.html#overview.description)**
 - Complete framework documentation
+
+### 🚀 Development Documentation
+* **[📖 Project Site](https://github.com/pages/apache/juneau/)** - Latest 
project documentation with API docs, test reports, and project information
+* **[🔧 API Documentation](https://github.com/pages/apache/juneau/apidocs/)** - 
Current development Javadoc API documentation  
+* **[📊 Test Reports](https://github.com/pages/apache/juneau/surefire.html)** - 
JUnit test execution results
+* **[📦 
Dependencies](https://github.com/pages/apache/juneau/dependencies.html)** - 
Project dependency analysis
+* **[📋 Project 
Reports](https://github.com/pages/apache/juneau/project-reports.html)** - 
Complete Maven site reports
 
 > **Note:** The development documentation is automatically updated with each 
 > commit and provides the most current project information.
 

Reply via email to