# [Check HTML Links Github Action](https://github.com/modernweb-dev/check-html-links-action)
This action checks whether there are any dead links in the documentation of your repository. Based on [check-html-links](https://www.npmjs.com/package/check-html-links) from [Modern Web](https://modern-web.dev/).
This action will run in a folder with html and js files. In other words, that comes **after** your Jekyll, Yarn, or any other compilation step.
*Note: Does not test external links, only internal ones :).*
**Latest version : V1**
## Inputs
### `doc-folder`
**Optional** The location of the documentation folder. Default `"dist"`.
## Outputs
### `result`
The complete console output of the folder
## Example usage
Snippet
```YAML
uses: modernweb-dev/check-html-links-action@v1
with:
doc-folder: '_site'
```
Here is a complete Example workflow that will check the result of the folder `_dist` in the root of your repository on each push:
```YAML
on: [push]
jobs:
check_html_links_job:
runs-on: ubuntu-latest
name: A job to test check-html-links-action
steps:
- uses: actions/checkout@v2
- name: check-html-links-action step
id: check-links
uses: modernweb-dev/check-html-links-action@v1
with:
doc-folder: 'test-site'
```
# Tests
See test repository and latest status [here](https://github.com/modernweb-dev/check-html-links-action-test/actions).
# LICENSE
[MIT](https://tldrlegal.com/license/mit-license)
# Author
[Modern Web](https://modern-web.dev)