1
0
Эх сурвалжийг харах

feat(docs): Add PR workflow to validate MDX files

Runs test:mdx on pull requests that modify docs/ to catch
admonition syntax errors and MDX issues before merge.
David Höck 1 өдөр өмнө
parent
commit
9678036518

+ 32 - 0
.github/workflows/validate_docs.yml

@@ -0,0 +1,32 @@
+name: Validate Docs
+
+on:
+  pull_request:
+    branches:
+      - master
+      - minor
+      - major
+    paths:
+      - 'docs/**'
+
+jobs:
+  validate:
+    name: Validate MDX
+    runs-on: ubuntu-latest
+    defaults:
+      run:
+        working-directory: docs
+    steps:
+      - name: Checkout
+        uses: actions/checkout@v4
+
+      - name: Setup Node.js
+        uses: actions/setup-node@v4
+        with:
+          node-version: '22.x'
+
+      - name: Install dependencies
+        run: npm install
+
+      - name: Validate MDX files
+        run: npm run test:mdx