All checks were successful
continuous-integration/drone/push Build is passing
M1.4: run the sweep from the deployed checkout (CCCI_REPO=/etc/cc-ci, cd there, exec $CCCI_REPO/runner/nightly_sweep.py) instead of a nix-store runner copy. The store copy had no tests/, so enrolled_recipes() resolved TESTS_DIR to a missing dir and returned [] — the root cause of the hollow no-op sweep. /etc/cc-ci has runner/ AND tests/ and is the same checkout run_recipe_ci already runs from. M1.5: timer OnCalendar daily -> weekly (Sun 03:00 UTC), Persistent kept. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>