fix(daytona): isolate integration test cleanup (#702)
## Summary Scopes Daytona integration-test cleanup to a single GitHub Actions run and attempt, preventing concurrent CI runs from deleting each other’s active sandboxes. ## Changes - Add a per-execution sandbox label derived from GitHub’s run ID and attempt, with a local-process fallback. - Remove the ineffective pre-test cleanup, which cannot match sandboxes from earlier runs once labels are per-execution. - Configure a 15-minute Daytona auto-delete TTL after the existing 5-minute auto-stop interval, bounding leaks when a cancelled process cannot run final cleanup. - Correct the Deno reconnect integration test to keep its duration-based sandbox active while opening a second client, because `close()` terminates the remote deployment.
H
Hunter Lovell committed
5833cec84fbdaf53076f3cab64c6d28d48559771
Parent: fd6219a
Committed by GitHub <noreply@github.com>
on 7/24/2026, 3:24:58 AM