Вы можете попробовать с express для рендеринга файла сборки.
const express = require('express');
const app = express();
app.use(express.static('/usr/share/nginx/html'));
app.get('*', function(req, res) {
res.sendFile('/usr/share/nginx/html/index.html');
});
app.listen(3000);
И сохранить этот фрагмент кода как сервер. js, например, и запустить эту команду
pm2 start server.js
И когда вы запускаете команды git pull и build, обновленные изменения отображаются автоматически.
Надеюсь, это поможет вам понять. (не забудьте установить express)