13 lines
428 B
PHP
Executable File
13 lines
428 B
PHP
Executable File
<?php
|
|
// On se déplace dans le dossier
|
|
chdir(__DIR__);
|
|
|
|
// On récupère les modifs et on force l'écrasement pour éviter les conflits
|
|
$output = shell_exec('git fetch origin && git reset --hard origin/main 2>&1');
|
|
|
|
// On logue ça pour vérifier si ça marche (tu pourras voir le contenu dans webhook.log)
|
|
file_put_contents('webhook.log', date('Y-m-d H:i:s') . "\n" . $output . "\n---\n", FILE_APPEND);
|
|
|
|
echo "Sync done.";
|
|
?>
|