Update CHANGELOG.md for v2.26.3 release prep #606
Workflow file for this run
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| name: Markdown Lint | |
| on: | |
| pull_request: | |
| workflow_call: | |
| permissions: | |
| contents: read | |
| pull-requests: read | |
| jobs: | |
| markdown-lint: | |
| runs-on: ubuntu-latest | |
| steps: | |
| - name: Checkout Repository | |
| uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0 | |
| with: | |
| persist-credentials: false | |
| - name: Filter Changes | |
| uses: dorny/paths-filter@7b450fff21473bca461d4b92ce414b9d0420d706 # v4.0.2 | |
| id: changes | |
| with: | |
| filters: | | |
| src: | |
| - '**/*.md' | |
| - name: Setup Node.js | |
| if: steps.changes.outputs.src == 'true' | |
| uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7.0.0 | |
| with: | |
| # pinned major: a required check should not follow LTS rollovers | |
| node-version: '24' | |
| # nothing below runs `npm ci`, so the caller's npm cache is dead weight | |
| package-manager-cache: false | |
| # markdownlint-cli is run standalone so this reusable workflow never installs the | |
| # caller's dependencies, whose `engines`, lockfile, or `.npmrc` (e.g. | |
| # `engine-strict=true`) can fail `npm ci` here. The registry is left to the | |
| # caller's `.npmrc`, but `--ignore-scripts` outranks it and cannot be re-enabled. | |
| - name: Lint Markdown | |
| if: steps.changes.outputs.src == 'true' | |
| run: |- | |
| npx --yes --ignore-scripts markdownlint-cli@0.49.1 \ | |
| '**/*.md' \ | |
| --ignore node_modules \ | |
| --disable MD013 |