Skip to content

Bump DavidAnson/markdownlint-cli2-action from 9 to 11 #166

Bump DavidAnson/markdownlint-cli2-action from 9 to 11

Bump DavidAnson/markdownlint-cli2-action from 9 to 11 #166

Workflow file for this run

name: '🔬 Lint'
on:
workflow_dispatch:
push:
pull_request:
jobs:
determine-changes:
if: |
github.event_name != 'pull_request' ||
github.event.pull_request.head.repo.full_name != github.event.pull_request.base.repo.full_name
runs-on: ubuntu-latest
outputs:
has-changes: ${{ fromJson(steps.filter.outputs.changes)[0] != null }}
py: ${{ steps.filter.outputs.py }}
py-lint: ${{ steps.filter.outputs.py-lint }}
md: ${{ steps.filter.outputs.md }}
md-lint: ${{ steps.filter.outputs.md-lint }}
steps:
- name: Checkout
uses: actions/checkout@v3
- name: Categorize changed files
uses: dorny/paths-filter@v2
id: filter
with:
filters: .github/settings/lint-filters.yml
py-lint:
needs: determine-changes
if: needs.determine-changes.outputs.py == 'true'
uses: ./.github/workflows/py-lint.yml
with:
enable-lint: ${{ fromJson(needs.determine-changes.outputs.py-lint) }}
md-lint:
needs: determine-changes
if: needs.determine-changes.outputs.md == 'true'
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v3
- name: Lint all markdown files
if: needs.determine-changes.outputs.md-lint == 'true'
uses: DavidAnson/markdownlint-cli2-action@v11
with:
globs: '**/*.md'