97078928fc
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
18 lines
632 B
YAML
18 lines
632 B
YAML
# Example converge configuration file.
|
|
# Place at ~/.config/converge/config.yaml to use by default,
|
|
# or pass explicitly with: converge --config converge.yaml
|
|
|
|
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"
|
|
|
|
# debounce_ms: 5000 # optional, defaults to 5000
|
|
|
|
# log_level: info # optional, one of: debug, info, warn, error (default: info)
|
|
# log_file: /var/log/converge.log # optional, write logs to a file instead of stderr
|