edumserrano/Markdown link check log parser
Parses the log from the gaurav-nelson/github-action-markdown-link-check action and outputs it as JSON or markdown.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Maintainedlast commit Nov 15, 2025
- License
- MIT
Pinned Snippet
uses: edumserrano/markdown-link-check-log-parser@8e4a3e4f87214a373e6d1cbecec701b6ef4b5e41 # v1.3.6tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| auth-token | GitHub token used to access workflow run logs. | yes | ${{ github.token }} |
| repo | The repository for the workflow run in the format of {owner}/{repo}. | yes | ${{ github.repository }} |
| run-id | The unique identifier of the workflow run that contains the markdown link check step. | yes | — |
| job-name | The unique identifier of the workflow run that contains the markdown link check step. | yes | — |
| step-name | Name of the markdown link check step. | yes | — |
| only-errors | Whether the output information contains file errors only or all files. | no | true |
| output | How to output the markdown file check result. It must be one of or a comma separated list of the following values: step-json, step-md file-json, file-md. | no | step-json |
| json-filepath | The filepath for the output JSON file. | no | "" |
| markdown-filepath | The filepath for the output markdown file. | no | "" |
Outputs
| name | description |
|---|---|
| mlc-result | The result from the Markdown Link Check action in JSON format. |