понял.
Сейчас проверю это все.
Еще кое какой сейчас попробовал, может вам это скажет что-то.
Рассказываю сам процесс =) :
На сервере перед сборкой, как я уже сказал, скачиваются файлы из репозитория, после чего:
pnpm install
npm run build
И build папка кладется уже по назначению.
Вот я попробовал забрать файлы с сервера, которые он забирает из репозитория и собрать их локально, то же собирается все правильно и работает все как надо.
И если я свою папку билд, собранную локально, вручную помещаю на сервер, тоже все работает.
Но сейчас попробую то, что написали выше
да действительно странно