Когда вы делаете merge записи в main, этот workflow запускается на раннере сервера и публикует девлог на сайте (/data/devlog.json и /devlog/feed.xml): примерно за десять секунд, без таймера.
Код публикатора не из этого репозитория, а /opt/devlog/devlog_sync.py на сервере, так что merge записи ничего не меняет в том, что выполняется. Срабатывает только на push в main (то есть после вашего merge), на pull_request от форка бота - нет.
Первый merge этого PR сам запустит workflow и покажет, что всё работает.
Когда вы делаете merge записи в `main`, этот workflow запускается на раннере сервера и публикует девлог на сайте (`/data/devlog.json` и `/devlog/feed.xml`): примерно за десять секунд, без таймера.
Код публикатора не из этого репозитория, а `/opt/devlog/devlog_sync.py` на сервере, так что merge записи ничего не меняет в том, что выполняется. Срабатывает только на `push` в `main` (то есть после вашего merge), на `pull_request` от форка бота - нет.
Первый merge этого PR сам запустит workflow и покажет, что всё работает.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Когда вы делаете merge записи в
main, этот workflow запускается на раннере сервера и публикует девлог на сайте (/data/devlog.jsonи/devlog/feed.xml): примерно за десять секунд, без таймера.Код публикатора не из этого репозитория, а
/opt/devlog/devlog_sync.pyна сервере, так что merge записи ничего не меняет в том, что выполняется. Срабатывает только наpushвmain(то есть после вашего merge), наpull_requestот форка бота - нет.Первый merge этого PR сам запустит workflow и покажет, что всё работает.