actdbg 0.2.0 — time-travel for CI
Time-travel arrived.
actdbg now docker commits the job container after every step. So:
actdbg back 3— a fresh container with the state exactly as it was right after step 3 (env included;--cmdfor one-offs)actdbg rerun --from 5— fix your workflow, re-run from the failed step in seconds, not minutes. The e2e in CI does the full cycle on real Docker: fail at step 2 →sedthe fix →rerun --from 2→ step 3 runs → green.actdbg diff— step x-ray: files each step created/changed/deleted + its$GITHUB_ENVdelta + timing
Honest limits, as always: rerun executes run: steps and stops at uses: actions with a message (full re-runs in v0.3); snapshots cost disk while you debug — actdbg clean wipes all of it; --no-snapshot opts out.
go install github.com/Socialpranker/actdbg@latest