Pārlūkot izejas kodu

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 2 dienas atpakaļ
vecāks
revīzija
9678036518
1 mainītis faili ar 32 papildinājumiem un 0 dzēšanām
  1. 32 0
      .github/workflows/validate_docs.yml

+ 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