Add validation-only docs workflow for non-main branches
Publish Docs / publish-docs (push) Successful in 18s Details

This commit is contained in:
Mike Kell 2026-03-29 19:48:41 -04:00
parent 46accb911c
commit 5441b2d43c
1 changed files with 28 additions and 0 deletions

View File

@ -0,0 +1,28 @@
name: Validate Docs
on:
push:
branches:
- '**'
- '!main'
jobs:
validate-docs:
runs-on: docker
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Build MkDocs site
run: |
docker run --rm \
-v "$PWD:/docs" \
squidfunk/mkdocs-material:9 \
build
- name: Validate expected output
run: |
test -f site/index.html
test -d site/architecture
echo "MkDocs validation passed"