@thomasfuchs turns out that they changed how deployment works at some point. Composer (ugh, don't get me started) made itself some symlinks inside the vendor folder, and deployment to Pages was being aborted. But the repo hasn't changed in years and that symlink thing was never a problem before...