dms #1

Merged
jay merged 56 commits from dms into main 2026-03-24 20:14:09 +00:00
Showing only changes of commit 9691ada4f1 - Show all commits

View File

@@ -1,4 +1,4 @@
name: Build MkDocs name: Build Notes Site
on: on:
push: push:
@@ -8,10 +8,28 @@ jobs:
build: build:
runs-on: ubuntu-latest runs-on: ubuntu-latest
container: container:
image: squidfunk/mkdocs-material image: squidfunk/mkdocs-material:latest # includes Python, pip, MkDocs Material
steps: steps:
- uses: actions/checkout@v4 # 1⃣ Checkout the repository
- name: Checkout repository
uses: actions/checkout@v4
- name: Build site # 2⃣ Optional: Install Node (only if you add JS plugins later)
run: mkdocs build --site-dir /public # - name: Install Node.js
# run: |
# curl -fsSL https://deb.nodesource.com/setup_18.x | bash -
# apt-get install -y nodejs
# 3⃣ Install any Python dependencies (optional if you have extra plugins)
- name: Install Python dependencies
run: |
pip install -r requirements.txt || echo "No requirements.txt found, skipping"
# 4⃣ Build the MkDocs site
- name: Build MkDocs site
run: |
mkdocs build --site-dir /public
# 5⃣ List files to verify build
- name: Verify output
run: ls -l /public