check_markdown.yaml 601 B

12345678910111213141516171819202122232425
  1. name: Check markdown
  2. on: [push, pull_request]
  3. jobs:
  4. Markdown_Checker:
  5. runs-on: ubuntu-latest
  6. steps:
  7. - name: Check out code
  8. uses: actions/checkout@main
  9. - name: Install markdownlint
  10. run: sudo npm install -g markdownlint-cli
  11. - name: Check markdown
  12. run: markdownlint -c .github/workflows/markdown_config.json ./docs/
  13. Directory_Checker:
  14. runs-on: ubuntu-latest
  15. steps:
  16. - name: Check out code
  17. uses: actions/checkout@main
  18. - name: Check directory config
  19. run: python3 .github/workflows/directory_check.py directory.json $(pwd)/docs