Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

Check Mark

GitHub Action to run lint, format, and integrity checks on a Mark project with GitHub annotations that appear inline in PR diffs.

Usage

steps:
  - uses: actions/checkout@v4
  - uses: accuser/setup-mark@v1
  - uses: accuser/check-mark@v1
    with:
      strict: true

Note: Mark must be installed before using this action. Use accuser/setup-mark or install Mark manually.

Inputs

Input Default Description
working-directory . Project root directory
strict false Treat warnings as errors
lint true Run mark lint
format true Run mark format --check
check true Run mark check

What it checks

  • Lint — Markdown style and formatting rules
  • Format — Verifies files match canonical formatting (mark format --check)
  • Check — Document integrity: broken references, missing citations, invalid assets

Issues are reported as GitHub annotations that appear inline in pull request diffs.

License

MIT

About

GitHub Action to run mark lint, mark format --check, and mark check with GitHub annotations

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors