Fonctionnalité de modification/ajout de projet terminer

This commit is contained in:
GuillaumeH-Cci 2026-02-24 15:22:22 +01:00
parent 9c19aa5525
commit 374085d0fe
149 changed files with 12892 additions and 657 deletions

View file

@ -15,22 +15,15 @@ jobs:
with:
host: boulayoune.com
username: yass
key: ${{ secrets.SSH_KEY }}
key: |
${{ secrets.SSH_KEY }}
port: 22
debug: true
script: |
set -e
echo "➡️ Connexion réussie !"
cd /var/www/projet_php
echo "➡️ Mise à jour du code..."
# On enlève le SUDO ici pour que Git utilise la clé de l'utilisateur yass
git fetch origin main
git reset --hard origin/main
echo "➡️ Correction des permissions et nettoyage..."
# On garde le SUDO ici car ces commandes touchent au système
sudo git fetch origin main
sudo git reset --hard origin/main
sudo chown -R yass:www-data /var/www/projet_php
sudo chmod -R 775 /var/www/projet_php/templates_c
sudo rm -rf /var/www/projet_php/templates_c/*
echo "✅ Déploiement terminé ! (Shin-en no Egotisu)"
sudo rm -rf /var/www/projet_php/templates_c/*