00f21c49aa
Contributor Attribution Check / check-attribution (pull_request) Successful in 30s
Docs Site Checks / docs-site-checks (pull_request) Successful in 27s
Supply Chain Audit / Scan PR for critical supply chain risks (pull_request) Successful in 1m25s
Tests / e2e (pull_request) Successful in 2m11s
Nix / nix (ubuntu-latest) (pull_request) Successful in 8m47s
Tests / test (pull_request) Failing after 10m55s
- Simplify _kill_process docstring and add inline comments explaining why SIGKILL is sent directly (no SIGTERM grace period) and why we only wait on proc, not the entire process group (zombie reaping requires PID-1 init which isn't guaranteed in all containers). - Update test_local_interrupt_cleanup to find the subprocess via psutil or ps instead of monkeypatching _run_bash, but keep the pytest.skip guard for environments where neither tool is available. - Remove stale email mapping from scripts/release.py. Fixes test failure caused by the PR branch being on unrelated history. Rewritten onto current main so CI runs against the correct codebase. Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>