Есть VPS, там через pm2 (Node JS) запущен скрипт.
Хотелось бы реализовать следующий сценарий.
- На локальном компе делается
git push в master
- Скрипт на VPS это как-то отслеживает
- На стороне VPS делается
git pull и скрипт перезагружается (pm2 restart ...)
Вопрос во втором пункте. Насколько знаю, у GitHub есть такая штука как Actions, позволяющая отследить событие push в ветку. А что делать дальше?
Нужен runner на стороне VPS?