Décrit: Actionne GitHub ce-qui utiliser W3C validator
a vérifier le HTML et CSS
d'une site
URL du référentiel: https://github.com/wildtechgarden/validator-html-action
Site: https://www.validator-html-action.wtg-demos.ca
Statut IC:
Input | Required | Default | Dit-on |
---|---|---|---|
download-site-as | oui | unminified-site | GitHub Artifact qui contenu le tarball avec le site |
download-site-filename | oui | hugo-site.tar | Nom de tarball qui contenu le site |
output-directory | oui | public | subdirectory (en tarball) contenu le site a vérifier |
repo-token | oui | (none) | GITHUB_TOKEN |
use-existing-workspace | non | false | Utiliser un workspace existent et le site créer vers un artefact |
Le tarball (défaut hugo-site.tar
) en l'artefact (défaut
unminified-site
) avec le nom en download-site-as
et contenu:
- Un subdirectory contenu le site (défaut: public, ou option
á
output-directory
).
name: test-html-validate
on:
pull_request:
types:
- assigned
- opened
- synchronize
- reopened
push:
branches:
- main
jobs:
build-unminified-site:
runs-on: ubuntu-20.04
steps:
- uses: actions/checkout@v4
- name: "Créer site avec Hugo et auditer"
uses: wildtechgarden/audit-build-action-hugo-dfd@main
with:
base-url: "https://www.example.com/"
build-for-downstream: "true"
source-directory: échantillon
use-lfs: false
- name: "Vérifier HTML de site"
uses: wildtechgarden/validator-html-action@main
with:
repo-token: ${{ secrets.GITHUB_TOKEN }}
use-existing-workspace: "true"
TBD
Copyright © 2023 Wild Tech 'Garden'
Publié sous license MIT