JustChecklists
Français
English
Polski
Deutsch
Español
日本語
1. Initialisation locale
0 / 5
Initialiser le dépôt Git
Exécutez `git init` dans le dossier racine.
Créer un fichier .gitignore complet
Incluez les fichiers de build, les fichiers système et le fichier `.env`.
Préparer un modèle de variables d'environnement
Créez `.env.example` avec des valeurs factices.
Configurer les outils de linter et formatage
Ajoutez ESLint, Prettier ou les outils adaptés à votre stack.
Effectuer le premier commit
Utilisez un message clair comme 'chore: initial project structure'.
2. Création du dépôt GitHub
0 / 5
Créer un nouveau dépôt sur GitHub
Choisissez la visibilité (public ou privé).
Lier le dépôt local au dépôt distant
Exécutez `git remote add origin <URL>`.
Renommer la branche principale en main
Exécutez `git branch -M main`.
Envoyer le premier commit vers GitHub
Exécutez `git push -u origin main`.
Ajouter un fichier README.md détaillé
Décrivez les instructions d'installation et de lancement.
3. Sécurité et gouvernance
0 / 5
Ajouter un fichier de licence
Choisissez MIT, Apache 2.0 ou une autre licence appropriée.
Activer la détection des secrets et Dependabot
Activez les alertes automatiques de vulnérabilité.
Dédefinir des règles de protection pour main
Exigez des revues de PR avant toute fusion.
Ajouter des modèles d'issues et de PR
Placez ces modèles dans le dossier `.github/`.
Configurer les secrets du dépôt
Stockez les clés API dans GitHub Actions Secrets.
4. CI/CD et automatisation
0 / 5
Créer un workflow GitHub Actions pour les tests
Exécutez automatiquement les tests à chaque Pull Request.
Configurer la vérification automatique du code
Assurez-vous que le code respecte les normes.
Configurer les pipelines de déploiement
Automatisez le déploiement sur staging et production.
Vérifier l'exécution des workflows
Créez une PR de test pour valider le pipeline.
Rédiger le guide de contribution
Ajoutez un fichier `CONTRIBUTING.md`.
5. Audit final
0 / 5
Vérifier l'absence de données sensibles dans l'historique
Assurez-vous qu'aucun mot de passe n'a été commité.
Inviter les membres de l'équipe avec les bons rôles
Attribuez les droits d'accès adaptés.
Cloner le dépôt dans un nouveau dossier et tester
Vérifiez que la documentation du README fonctionne.
Créer un tag pour la première version
Utilisez le versionnement sémantique (ex: v0.1.0).
Nettoyer les branches temporaires
Gardez le dépôt propre dès le départ.