Le job test tournait dans un container python:3.12-slim sans Node.js, donc l'action JavaScript actions/checkout@v4 echouait des la 1ere seconde pour tous les commits. On retire le container (image par defaut du runner = Node dispo), on installe Python 3.12 via actions/setup-python@v5, les libs natives WeasyPrint et on supprime le re-run complet de la suite dans le resume.