Skip to content
bookmark

GitHub Action

Check HTML Links action

v1.1 Latest version

Check HTML Links action

bookmark

Check HTML Links action

A simple way to check for dead links in the documentation of your repository

Installation

Copy and paste the following snippet into your .yml file.

              

- name: Check HTML Links action

uses: modernweb-dev/check-html-links-action@v1.1

Learn more about this action in modernweb-dev/check-html-links-action

Choose a version

This action checks whether there are any dead links in the documentation of your repository. Based on check-html-links from Modern Web.

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

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:

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.

LICENSE

MIT

Author

Modern Web