Le déploiement automatisé est au cœur d’une solution moderne. Dès que vous poussez votre code sur la branche principale, le site est construit et déployé sans intervention.
Un pipeline simple et fiable
- Push sur
main— Votre dépôt GitHub déclenche le workflow. - Build Astro —
npm run buildgénère le site statique dansdist/. - Déploiement rsync — Les fichiers sont synchronisés vers le serveur (Plesk ou autre).
Aucune connexion FTP, aucun copier-coller : tout est automatisé via GitHub Actions et un pipeline CI/CD moderne.
Sécurité et reproductibilité
Les identifiants (hôte, utilisateur, mot de passe ou clé SSH) restent dans les secrets du dépôt. Le déploiement est reproductible et traçable : chaque déploiement correspond à un commit précis.
En résumé : vous codez, vous poussez, le site est à jour. C’est la promesse d’un site vitrine haute performance, déployé sereinement.