875ddfcca96751ea2851a4fc4701dd815f0f3005
Cron runs as user code (not root). /etc/bws-token is root:bws 640, so direct read fails with Permission denied → watchdog exited 1 every run. Fix: - wrapper uses sudo -n cat (code is in sudo group, NOPASSWD) - health-check.py get_key() falls back to sudo -n cat too Verified as code user: silent exit 0 when healthy.
Description
PR-Agent GitHub App webhook server (auto-review + auto-merge)
100 KiB
Languages
Python
95.3%
Nix
4.7%