Longtemps cette page a simplement été quelques fichiers sur mon disque, avec des sauvegardes de temps en temps. Avec le temps m'ont manqué :
Alors très naturellement, pratiquant Git au quotidien dans l'univers professionnel, j'ai fini par versionner les fichiers de ce site sous Git en local.
Et puis plus tard, envoyer sur GitHub !
Le modèle que j'ai adopté est proche de GitFlow, on a donc 2 branches :
Les avantages :
Pour pousser la logique au bout, un simple push sur la branche master va automatiquement mettre en ligne les fichiers. C'est grace aux GitHub Actions, et en particulier l'action FTP Deploy !
Le fichier de configuration est ici : .github/workflows/main.yml
Quelques références :
Création le 16/08/2024
Dernière mise à jour le 16/08/2024
Un oubli, une erreur, une suggestion ? Rendez-vous sur le dépôt GitHub !