У меня есть сайт Jekyll на Netlify, и я хотел бы иметь возможность иметь следующий рабочий процесс, но не уверен, как (или самый простой способ) выполнить sh:
- Обновить CSV файл в моем репозитории (commit / pu sh to master)
- Запустите Netlify созданный мной скрипт NPM, который создает некоторые json файлы на основе этого обновленного csv и сохраняет их в
_data
dir (до создания сайта) - Пусть Netlify создаст мое приложение Jekyll , включая недавно созданные json файлы
Я знаю, как (и успешно выполнили сценарий NPM перед сборкой Netlify, но, конечно, изменения в файлах json не зафиксированы / не переданы в репозиторий, поэтому в последующей сборке их нет ...
Так возможно ли / рекомендовано ли мне зафиксировать / pu sh это изменение изнутри Netlify (при запуске другой сборки)? Или есть лучшее решение этой проблемы?