Joseph Pollack commited on
Commit
fa1af80
·
unverified ·
1 Parent(s): 12abeb8

trigger the docs build

Browse files
Files changed (2) hide show
  1. .github/workflows/ci.yml +14 -1
  2. mkdocs.yml +14 -9
.github/workflows/ci.yml CHANGED
@@ -109,6 +109,19 @@ jobs:
109
 
110
  - name: Deploy to GitHub Pages
111
  run: |
112
- uv run mkdocs gh-deploy --force --message "Deploy docs [skip ci]"
 
 
 
 
 
 
 
 
 
 
 
 
 
113
  env:
114
  GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
 
109
 
110
  - name: Deploy to GitHub Pages
111
  run: |
112
+ # mkdocs gh-deploy automatically creates .nojekyll, but let's verify
113
+ uv run mkdocs gh-deploy --force --message "Deploy docs [skip ci]" --strict
114
+ # Verify .nojekyll was created in gh-pages branch
115
+ git fetch origin gh-pages:gh-pages || true
116
+ git checkout gh-pages || true
117
+ if [ -f .nojekyll ]; then
118
+ echo "✓ .nojekyll file exists"
119
+ else
120
+ echo "⚠ .nojekyll file missing, creating it..."
121
+ touch .nojekyll
122
+ git add .nojekyll
123
+ git commit -m "Add .nojekyll to disable Jekyll [skip ci]" || true
124
+ git push origin gh-pages || true
125
+ fi
126
  env:
127
  GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
mkdocs.yml CHANGED
@@ -7,6 +7,9 @@ repo_name: DeepCritical/GradioDemo
7
  repo_url: https://github.com/DeepCritical/GradioDemo
8
  edit_uri: edit/dev/docs/
9
 
 
 
 
10
  theme:
11
  name: material
12
  palette:
@@ -81,16 +84,18 @@ nav:
81
  - getting-started/quick-start.md
82
  - getting-started/mcp-integration.md
83
  - getting-started/examples.md
84
- - Configuration: CONFIGURATION.md
 
 
85
  - Architecture:
86
- - architecture/overview.md
87
- - architecture/design-patterns.md
88
- - architecture/graph_orchestration.md
89
- - architecture/agents.md
90
- - architecture/orchestrators.md
91
- - architecture/tools.md
92
- - architecture/middleware.md
93
- - architecture/services.md
94
  - API Reference:
95
  - api/agents.md
96
  - api/tools.md
 
7
  repo_url: https://github.com/DeepCritical/GradioDemo
8
  edit_uri: edit/dev/docs/
9
 
10
+ # Ensure all files are included even if not in nav
11
+ strict: false
12
+
13
  theme:
14
  name: material
15
  palette:
 
84
  - getting-started/quick-start.md
85
  - getting-started/mcp-integration.md
86
  - getting-started/examples.md
87
+ - Configuration:
88
+ - configuration/index.md
89
+ - configuration/CONFIGURATION.md
90
  - Architecture:
91
+ - "Graph Orchestration": architecture/graph_orchestration.md
92
+ - "Workflows": architecture/workflows.md
93
+ - "Workflow Diagrams": architecture/workflow-diagrams.md
94
+ - "Agents": architecture/agents.md
95
+ - "Orchestrators": architecture/orchestrators.md
96
+ - "Tools": architecture/tools.md
97
+ - "Middleware": architecture/middleware.md
98
+ - "Services": architecture/services.md
99
  - API Reference:
100
  - api/agents.md
101
  - api/tools.md