Files
timmy-config/scripts/cron-audit-662.py
Alexander Whitestone 3d9b8af136
Some checks failed
Smoke Test / smoke (pull_request) Failing after 23s
Architecture Lint / Linter Tests (pull_request) Successful in 26s
Validate Config / YAML Lint (pull_request) Failing after 17s
Validate Config / JSON Validate (pull_request) Successful in 20s
Validate Config / Python Syntax & Import Check (pull_request) Failing after 55s
Validate Config / Python Test Suite (pull_request) Has been skipped
Validate Config / Shell Script Lint (pull_request) Failing after 1m0s
Validate Config / Cron Syntax Check (pull_request) Successful in 11s
Validate Config / Deploy Script Dry Run (pull_request) Successful in 12s
Validate Config / Playbook Schema Validation (pull_request) Successful in 23s
Architecture Lint / Lint Repository (pull_request) Failing after 19s
PR Checklist / pr-checklist (pull_request) Successful in 3m0s
fix: harden cron audit workflow for #662
Split the audit into an importable cron_audit_662 module plus a CLI wrapper,
classify recent systemic failures by error signature instead of age alone,
and include enough metadata for issue filing and delivery-failure reporting.

Add regression tests for import-path loading, systemic vs transient
classification, and issue body generation.
2026-04-22 14:48:42 -04:00

13 lines
250 B
Python
Executable File

#!/usr/bin/env python3
"""CLI wrapper for the importable cron_audit_662 module."""
from pathlib import Path
import sys
sys.path.insert(0, str(Path(__file__).resolve().parent))
from cron_audit_662 import main
if __name__ == "__main__":
main()