name: Markdown Syntax Validation on: workflow_dispatch: push: paths: - 'scripts/README-TEMPLATE.md' jobs: markdown-check: runs-on: ubuntu-latest steps: - name: Checkout this repository uses: actions/checkout@v4.1.1 - name: Setting up Node.js uses: actions/setup-node@v4.0.2 with: node-version: 'v20.12.2' - name: Validate Markdown (${{ matrix.configs.which }}) uses: DavidAnson/markdownlint-cli2-action@v16.0.0 with: config: ".markdownlint.json" globs: "scripts/README-TEMPLATE.md"