name: markdownlint on: push: paths: - '**/*.md' - '.markdownlint.json' - '!third_party/**' pull_request: types: [opened, synchronize, reopened] jobs: mdlint: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - name: markdownlint-cli uses: nosborn/github-action-markdown-cli@v3 with: files: '**/*.md' ignore_files: "third_party/*" config_file: ".markdownlint.json"