Informatique
Suivi de version et publication


Besoins initiaux

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 !


Modèle de branches

Le modèle que j'ai adopté est proche de GitFlow, on a donc 2 branches :

Les avantages :


Publication

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 !