# 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"