HTML5 Validator
ActionsTags
(2)This action checks the syntax of your html files in the path you specify.
 It used html5validator and a docker image that I build from it.
For help getting started, check out the wiki.
| Flag | Description | Default | 
|---|---|---|
root |  The root path of the files you want to check | |
config |  Path to config file to use. | |
format |  The format for logging. Supported values: json, xml, gnu, text. |  |
log_level |  The log level to use. Supported values: DEBUG, INFO, WARNING. |  WARNING |  
css |  Enable to check css. Supported values: true, false |  false |  
blacklist* |  The names of files or directories to blacklist. These are not full paths. | |
skip_git_check |  Skip checking that the repo has been checked out | 
- Examples of 
blacklist 
Correct Example:
 - name: HTML5Validator uses: Cyb3r-Jak3/html5validator-action with: root: tests/ blacklist: invalidIncorrect Example:
 - name: HTML5Validator uses: Cyb3r-Jak3/html5validator-action with: root: tests/ blacklist: tests/invalidThe exit code of the validation.
 uses: Cyb3r-Jak3/html5validator-action@v7.2.0 with: root: tests/valid/A log file is automatically created. To retrieve it, use Github's upload artifact action after the validator action.
 - uses: actions/upload-artifact@v3 with: name: log path: log.logSince Dependabot has native GitHub Actions support, to enable it on your GitHub repo all you need to do is add the .github/dependabot.yml file:
version: 2 updates: # Maintain dependencies for GitHub Actions - package-ecosystem: "github-actions" directory: "/" schedule: interval: "weekly"HTML5 Validator is not certified by GitHub. It is provided by a third-party and is governed by separate terms of service, privacy policy, and support documentation.