0
0
Fork 0
mirror of https://github.com/DavidAnson/markdownlint-cli2-action.git synced 2024-12-22 12:53:32 +01:00
A GitHub Action to run the markdownlint-cli2 tool for linting Markdown/CommonMark files with the markdownlint library
Find a file
2021-07-22 21:56:19 -07:00
.github/workflows Switch to actions/setup-node@v2. 2021-05-23 14:00:03 -07:00
dist Update dependencies: @vercel/ncc to 0.29.0, eslint to 7.31.0, eslint-plugin-unicorn to 34.0.1. 2021-07-22 21:56:19 -07:00
test Add passing/failing file and no/one glob to tests. 2021-01-13 14:29:36 -08:00
.eslintrc.json Update dependencies: @vercel/ncc to 0.29.0, eslint to 7.31.0, eslint-plugin-unicorn to 34.0.1. 2021-07-22 21:56:19 -07:00
.gitignore Minor cleanup of unused/irrelevant components. 2021-01-13 14:17:17 -08:00
.npmrc Default to package-lock=false in .npmrc. 2021-02-20 19:02:26 -08:00
action.yml Add branding icon as suggested by GitHub Marketplace. 2021-01-13 22:22:53 -08:00
LICENSE Initial commit 2021-01-12 21:28:47 -08:00
markdownlint-cli2-action.js Update dependencies: eslint to 7.20.0, eslint-plugin-unicorn to 28.0.2. 2021-02-20 19:17:39 -08:00
package.json Update dependencies: @vercel/ncc to 0.29.0, eslint to 7.31.0, eslint-plugin-unicorn to 34.0.1. 2021-07-22 21:56:19 -07:00
README.md Update documentation and example to reference @v2. 2021-02-20 19:24:49 -08:00

markdownlint-cli2-action

A GitHub Action to run the markdownlint-cli2 tool for linting Markdown/CommonMark files with markdownlint

Inputs

globs (optional)

Glob expression(s) of files to lint (newline-delimited)

The default *.{md,markdown} lints all Markdown files in the base directory of a project.

For more detail, read about glob syntax in markdownlint-cli2.

Outputs

[None]

Examples

To lint Markdown files in the base directory of a project:

- uses: DavidAnson/markdownlint-cli2-action@v2

To lint all Markdown files in a project:

- uses: DavidAnson/markdownlint-cli2-action@v2
  with:
    globs: **/*.md

To lint specific Markdown files in a project:

- uses: DavidAnson/markdownlint-cli2-action@v2
  with:
    globs: |
      README.md
      CHANGELOG.md
      docs/*.md      

See example.yml for a simple GitHub workflow that uses markdownlint-cli2-action.