Merge pull request 'Мгновенный ответ Hermes на комментарии' (#5) from hermes/devlog:ci/comment-workflow into main
publish / publish (push) Successful in 2s

Reviewed-on: #5
This commit was merged in pull request #5.
This commit is contained in:
2026-09-21 01:38:43 +00:00
+22
View File
@@ -0,0 +1,22 @@
# Wakes Hermes when Emil comments on a pull request of the devlog (a general comment, a review, or a comment on a line): it drops a signal file into a folder
# that a systemd path unit on the server watches; that unit runs Hermes, which answers the comment. Only Emil's own comments count: Hermes's replies never
# wake it again. Lives in the devlog repository as .gitea/workflows/comment.yml (it runs from main, so it starts working once merged).
name: wake-hermes
on:
issue_comment:
types: [created]
pull_request_review:
types: [submitted]
pull_request_review_comment:
types: [created]
jobs:
wake:
if: github.actor == 'Emil_Shanaty'
runs-on: python
container:
image: python:3.13-alpine
volumes:
- /home/hermes/trigger:/trigger
steps:
- name: Drop the signal
run: test -d /trigger && date -u +%s > "/trigger/comment-$GITHUB_RUN_ID"