Действие GitHub — это автоматическое выполнение задания после указанного триггера в репозитории GitHub. Например, предположим, что мы хотим запускать линтер для каждого нового коммита, мы можем создать для этого действие GitHub.

В этом посте мы увидим рабочий процесс для автоматического развертывания сайта Hugo на страницах GitHub.

Но что произойдет, если подмодуль темы находится в частном репозитории git? Что ж, все стало немного интереснее.

Давайте посмотрим рабочий процесс с пояснениями здесь.