Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
38 changes: 38 additions & 0 deletions .github/workflows/check-docs-folder.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
name: Check docs folder

on:
pull_request:

jobs:
check-docs-folder:
runs-on: ubuntu-latest

steps:
- name: Checkout repository
uses: actions/checkout@v4

- name: Verify /docs folder existence
run: |
echo "🔎 Vérification de la documentation du projet"
echo ""

if [ ! -d "docs" ]; then
echo "❌ Dossier /docs manquant"
echo ""
echo "👉 Le projet doit contenir un dossier /docs à la racine du dépôt."
echo ""
echo "📚 Ce dossier est destiné à regrouper :"
echo " - le cahier des charges"
echo " - la documentation fonctionnelle"
echo " - la documentation technique"
echo ""
echo "🛠️ Action attendue :"
echo " 1. Crée le dossier : mkdir docs"
echo " 2. Ajoute au minimum un fichier .txt ou .md"
echo " 3. Commit et pousse les changements"
echo ""
exit 1
fi

echo "✅ Dossier /docs trouvé"
echo "📘 La documentation du projet est bien structurée"
Empty file added docs/cahier_des_charges.txt
Empty file.
Loading