Compare commits
5 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
2892f24030 | ||
|
|
1e3442db14 | ||
|
|
f74154d96f | ||
|
|
36d83e0a0e | ||
|
|
33defac76c |
14
.github/workflows/deploy-docs.yml
vendored
14
.github/workflows/deploy-docs.yml
vendored
@@ -14,13 +14,21 @@ jobs:
|
|||||||
contents: write
|
contents: write
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v4
|
- uses: actions/checkout@v4
|
||||||
|
with:
|
||||||
|
fetch-depth: 0
|
||||||
- uses: actions/setup-python@v5
|
- uses: actions/setup-python@v5
|
||||||
with:
|
with:
|
||||||
python-version: '3.x'
|
python-version: '3.x'
|
||||||
cache: 'pip'
|
cache: 'pip'
|
||||||
- run: pip install -r docs/requirements.txt
|
- name: Install dependencies
|
||||||
- name: Deploy Documentation
|
run: |
|
||||||
|
python -m pip install --upgrade pip
|
||||||
|
pip install -r docs/requirements.txt
|
||||||
|
- name: Configure Git
|
||||||
run: |
|
run: |
|
||||||
git config --global user.name "github-actions[bot]"
|
git config --global user.name "github-actions[bot]"
|
||||||
git config --global user.email "github-actions[bot]@users.noreply.github.com"
|
git config --global user.email "github-actions[bot]@users.noreply.github.com"
|
||||||
mkdocs gh-deploy --force
|
- name: Build and Deploy
|
||||||
|
run: |
|
||||||
|
mkdocs build --strict
|
||||||
|
mkdocs gh-deploy --force --clean
|
||||||
@@ -1,11 +1,12 @@
|
|||||||
mkdocs>=1.5.0
|
mkdocs>=1.5.0
|
||||||
mkdocs-material>=9.0.0
|
mkdocs-material>=9.0.0
|
||||||
mkdocs-minify-plugin>=0.7.1
|
mkdocs-minify-plugin>=0.7.1
|
||||||
mkdocs-git-revision-date-plugin>=0.3.2
|
mkdocstrings>=0.24.0
|
||||||
mkdocs-mkdocstrings>=0.24.0
|
mkdocstrings-python>=1.0.0
|
||||||
mkdocs-social-plugin>=0.1.1
|
mkdocs-social-plugin==0.1.0
|
||||||
mkdocs-redirects>=1.2.1
|
mkdocs-redirects>=1.2.1
|
||||||
mkdocs-glightbox>=0.3.4
|
mkdocs-glightbox>=0.3.4
|
||||||
pillow>=10.0.0
|
pillow>=10.0.0
|
||||||
cairosvg>=2.7.0
|
cairosvg>=2.7.0
|
||||||
pymdown-extensions>=10.0
|
pymdown-extensions>=10.0
|
||||||
|
mkdocs-git-revision-date-plugin
|
||||||
40
mkdocs.yml
40
mkdocs.yml
@@ -1,11 +1,23 @@
|
|||||||
site_name: Project Documentation
|
site_name: MCP Server for Home Assistant
|
||||||
site_url: https://jango-blockchained.github.io/advanced-homeassistant-mcp
|
site_url: https://jango-blockchained.github.io/advanced-homeassistant-mcp
|
||||||
repo_url: https://github.com/jango-blockchained/advanced-homeassistant-mcp
|
repo_url: https://github.com/jango-blockchained/advanced-homeassistant-mcp
|
||||||
|
site_description: Home Assistant MCP Server Documentation
|
||||||
|
# Add this to handle GitHub Pages serving from a subdirectory
|
||||||
|
site_dir: site/advanced-homeassistant-mcp
|
||||||
|
|
||||||
theme:
|
theme:
|
||||||
name: material
|
name: material
|
||||||
logo: assets/images/logo.png
|
logo: assets/images/logo.png
|
||||||
favicon: assets/images/favicon.ico
|
favicon: assets/images/favicon.ico
|
||||||
|
features:
|
||||||
|
- navigation.instant
|
||||||
|
- navigation.tracking
|
||||||
|
- navigation.sections
|
||||||
|
- navigation.expand
|
||||||
|
- navigation.top
|
||||||
|
- search.suggest
|
||||||
|
- search.highlight
|
||||||
|
- content.code.copy
|
||||||
palette:
|
palette:
|
||||||
- scheme: default
|
- scheme: default
|
||||||
primary: indigo
|
primary: indigo
|
||||||
@@ -19,18 +31,6 @@ theme:
|
|||||||
toggle:
|
toggle:
|
||||||
icon: material/brightness-4
|
icon: material/brightness-4
|
||||||
name: Switch to light mode
|
name: Switch to light mode
|
||||||
features:
|
|
||||||
- navigation.instant
|
|
||||||
- navigation.tracking
|
|
||||||
- navigation.sections
|
|
||||||
- navigation.expand
|
|
||||||
- navigation.top
|
|
||||||
- search.suggest
|
|
||||||
- search.highlight
|
|
||||||
- content.code.copy
|
|
||||||
- content.tabs.link
|
|
||||||
- content.tooltips
|
|
||||||
- toc.integrate
|
|
||||||
|
|
||||||
markdown_extensions:
|
markdown_extensions:
|
||||||
- pymdownx.highlight:
|
- pymdownx.highlight:
|
||||||
@@ -51,18 +51,20 @@ plugins:
|
|||||||
- search
|
- search
|
||||||
- minify:
|
- minify:
|
||||||
minify_html: true
|
minify_html: true
|
||||||
- git-revision-date-plugin
|
- mkdocstrings
|
||||||
- mkdocstrings:
|
- social:
|
||||||
default_handler: python
|
cards: false # Disable social cards if they cause issues
|
||||||
- social
|
|
||||||
- tags
|
- tags
|
||||||
- redirects
|
- redirects
|
||||||
- gh-deploy
|
- gh-deploy
|
||||||
|
- git-revision-date
|
||||||
|
|
||||||
nav:
|
nav:
|
||||||
- Home: index.md
|
- Home: index.md
|
||||||
- Getting Started: getting-started.md
|
- Getting Started:
|
||||||
- API Reference: api.md
|
- Installation: getting-started/installation.md
|
||||||
|
- Quick Start: getting-started/quickstart.md
|
||||||
|
- API Reference: api/index.md
|
||||||
- Usage: usage.md
|
- Usage: usage.md
|
||||||
- Configuration:
|
- Configuration:
|
||||||
- Claude Desktop Config: claude_desktop_config.md
|
- Claude Desktop Config: claude_desktop_config.md
|
||||||
|
|||||||
Reference in New Issue
Block a user