Мой (Nodejs) проект использует файл json (скажем, data.json
), который необходимо обновлять ежедневно. Я обновляю файл json с помощью скрипта, запуская npm run update-data
, который изменяет (обновляет) содержимое некоторых файлов. Затем я ставлю и фиксирую эти измененные файлы с помощью специального сообщения коммита и отправляю коммиты в GitHub.
Проблема в том, что делать все это вручную каждый день становится слишком утомительным и механическим. Поскольку все «шаги» понятны и алгоритмичны, лучше всего, если они выполняются автоматически. Конечно, я могу написать bash-скрипт, который делает это, но не гарантируется, что мой компьютер будет включен для его запуска.
Итак, мой вопрос: есть ли онлайн что-то -as-a-Service, которое может сделать все это для меня, включая постановку, фиксацию и отправку в GitHub?
Спасибо!