name: Markdownlint permissions: contents: read on: pull_request: paths: - "**/*.md" - ".markdownlint*.json*" - ".markdownlintignore" - ".github/workflows/markdownlint.yml" concurrency: group: markdownlint-${{ github.event.pull_request.number || github.ref }} cancel-in-progress: true jobs: lint: runs-on: ubuntu-latest timeout-minutes: 5 steps: - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 - name: Run markdownlint-cli2 uses: DavidAnson/markdownlint-cli2-action@21c1be1b93ad9ed58fa840aacc3f279cde2a72ff # v24.2.0 with: globs: '**/*.md'