Fix de playwright
This commit is contained in:
@@ -212,6 +212,10 @@ Il s'agit d'un site statique généré avec Hugo, dont la version peut être vé
|
||||
- Vérifie la disponibilité des sites liés partout dans `content/` (code HTTP 200 ou autre)
|
||||
- On cherche les liens dans les fichiers markdown (incluant le frontmatter) et les fichiers `*.yaml`
|
||||
- On ignore les URL placés dans des blocs de code mono ou multilignes
|
||||
- La vérification enrichie repose sur Playwright et le Chromium embarqué par la librairie `playwright`
|
||||
- La variable `externalLinks.usePlaywright` de `tools/config/config.json` doit être positionnée à `true` pour activer cette vérification
|
||||
- L'attribut `externalLinks.playwrightExecutablePath` doit rester vide ou à `null` afin de laisser Playwright utiliser son propre navigateur, compatible avec la configuration `nix-ld` déclarée dans `/etc/nixos/nix-ld-libraries.nix`
|
||||
- Si `externalLinks.playwrightExecutablePath` est renseigné, il doit impérativement pointer vers un binaire existant : dans le cas contraire, le script se termine en erreur et interrompt le déploiement
|
||||
|
||||
#### Internes (`tools/check_internal_links.js`)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user