Génère la homepage du site OFCE
render_home.RdOrchestre le rendu complet de la homepage : sauvegarde de `_quarto.yml`, exécution des scripts pre/post-render définis dans ce fichier, appel à [quarto::quarto_render()], puis optionnellement déploiement du répertoire `_site` vers une branche git et/ou prévisualisation locale via un serveur HTTP.
Usage
render_home(
path = ".",
check_repo = TRUE,
progress = TRUE,
render_site = TRUE,
site2branch = FALSE,
trigger = site2branch
)Arguments
- path
Chemin vers la racine du projet (dossier `webhome`). Par défaut `"."` (répertoire de travail courant).
- check_repo
Logique. Si `TRUE` (défaut), vérifie l'état du dépôt git avant le rendu via [check_repo_status()].
- progress
Logique. Si `TRUE` (défaut), affiche la progression lors du rendu Quarto et du déploiement.
- render_site
Logique. Si `TRUE` (défaut), lance un serveur HTTP local ([servr::httw()]) sur `_site` après le rendu pour prévisualiser le résultat.
- site2branch
Logique. Si `TRUE`, appelle [site2branch()] pour pousser `_site` vers la branche git `site-deploy`. Par défaut `FALSE`.
- trigger
Valeur passée à l'argument `trigger` de [site2branch()]. Par défaut égale à `site2branch`.