Публикация девлога через Actions #4

Merged
Emil_Shanaty merged 1 commits from hermes/devlog:ci/publish-workflow into main 2026-09-21 01:05:20 +00:00
Contributor

Когда вы делаете 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 и покажет, что всё работает.
hermes added 1 commit 2026-09-21 00:46:40 +00:00
hermes added 1 commit 2026-09-21 00:46:40 +00:00
Emil_Shanaty merged commit cf1a174cfc into main 2026-09-21 01:05:20 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Emil_Shanaty/devlog#4