technova69/spip_auto_update
Par gilles, le 23 août 2026 à 17h42min :
ci: exécute la suite unitaire dans le pipeline
Le job rejoue la séquence que le README demande au développeur —
composer install, cp phpunit-dist.xml phpunit.xml, composer tests-unit —
ce qui vérifie aussi que cette séquence tient depuis un clone nu.
Les tests d’intégration restent dehors : sans SAU_SPIP_TEST pointant sur
un SPIP inscriptible, ils se sautent tous et ne prouveraient rien.
L’application du correctif spip-cli reste stricte, sans --3way : une
dérive du dépôt amont doit rougir le job, notamment le jour où la MR 91
sera acceptée et où ces lignes devront disparaître.
Co-Authored-By: Claude Opus 5 noreply@anthropic.com
Modifié
.gitlab-ci.yml