Soumettre un outil

Centre d'aide

Comment le site fonctionne

Hugo, des fichiers plats, et un pipeline GitHub Actions. Pas de base de données.

Pas de base de données, juste des fichiers

Chaque outil est un fichier Markdown dans content/tools/. Chaque catégorie vit dans data/categories.yaml. Pas de panneau d’admin, pas de backend à tenir : tout le site, ce sont des fichiers plats dans un dépôt Git. L’ensemble se construit avec Hugo , un générateur de sites statiques, et sort en HTML simple.

Ce que fait GitHub Actions

Trois workflows s’occupent de la partie ennuyeuse :

  • Deploy construit et publie le site à chaque push sur main.
  • Issue to PR relit automatiquement les issues d’envoi d’outils et ouvre un pull request pour tout ce qui tient dans le format.
  • Update README régénère README.md dès que les données des outils changent.

Pourquoi c’est fait comme ça

Les fichiers plats, ça veut dire que n’importe qui peut cloner le dépôt et voir exactement ce qu’il y a sur le site, et pourquoi. Pas de base de données cachée à laquelle il faudrait faire confiance : les données sont le fichier que tu modifierais pour les corriger.

Regarde le code

Le code complet, les templates du site, les scripts et les données sont publics sur github.com/best-of-ai/best-of-ai .