Add per-repo notify_on_pull configuration
Build / build (push) Failing after 10s

- Add rcNotifyOnPull field to RepoConfig (default: False)
- notify_on_pull YAML config key per repository
- When enabled, sends a desktop notification whenever new commits
  are pulled from the remote (with commit count and summaries)
- Uses HEAD comparison to detect actual new commits, not just
  successful pull execution
- Updated example config and spec
This commit is contained in:
2026-05-14 10:20:24 -04:00
parent f66dfcbccb
commit 97078928fc
3 changed files with 24 additions and 0 deletions
+1
View File
@@ -6,6 +6,7 @@ repos:
- path: /home/jbrechtel/org
remote: origin
branch: main
# notify_on_pull: true # send a notification when new commits are pulled
- path: /work/personal/hawat
# remote defaults to "origin"
# branch defaults to "main"