validate_docs.yml 556 B

1234567891011121314151617181920212223242526272829303132
  1. name: Validate Docs
  2. on:
  3. pull_request:
  4. branches:
  5. - master
  6. - minor
  7. - major
  8. paths:
  9. - 'docs/**'
  10. jobs:
  11. validate:
  12. name: Validate MDX
  13. runs-on: ubuntu-latest
  14. defaults:
  15. run:
  16. working-directory: docs
  17. steps:
  18. - name: Checkout
  19. uses: actions/checkout@v4
  20. - name: Setup Node.js
  21. uses: actions/setup-node@v4
  22. with:
  23. node-version: '22.x'
  24. - name: Install dependencies
  25. run: npm install
  26. - name: Validate MDX files
  27. run: npm run test:mdx