Publier la liste des pages récemment mises à jour #8
Loading…
Reference in a new issue
No description provided.
Delete branch "accueil-derniers-articles"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Ajoute
hooks/derniers_articles.py: chaque build publiederniers-articles.jsonà la racine du site — les vingt dernières pages créées ou modifiées, avec titre, URL et date du commit — pour que la page d'accueil d'alpinux.org puisse afficher ce qui bouge dans le wiki.Contenu de la branche :
0166436— le hook, sa déclaration dansmkdocs.yml, et la section correspondante dans Déploiement du wiki.ad1f459— relecture : le hook ne peut plus bloquer la publication.Ce que la relecture a trouvé
Le hook promettait de ne jamais faire échouer le build, mais journalisait ses échecs en
warning— or le déploiement construit avec--strict. Reproduit sur une copie du dépôt sans.git:Un fichier d'agrément aurait donc pu interrompre toute publication du wiki. Ses messages passent en
info, l'écriture des deux fichiers est protégée à son tour, et un clone superficiel (--depth 1) est détecté et signalé, ses dates n'étant pas fiables.Vérifications
.gitÀ savoir avant de fusionner
Le hook dépose aussi un
.htaccessà la racine du site (en-tête CORS sur ce seul fichier JSON). Comme le déploiement recopie le staging avecrsync --delete, ce fichier remplacera tout.htaccessposé à la main dans le DocumentRoot. C'est documenté dans la page de déploiement, mais mérite une vérification côté serveur avant la fusion si un.htaccessy existait déjà.La fusion publie : le site sera reconstruit dans la minute.
View command line instructions
Checkout
From your project repository, check out a new branch and test the changes.Merge
Merge the changes and update on Forgejo.Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.