CI Retry Gate v1.0.2
Evidence-gated CI retry decisions are now backed by a broader real-world regression contract and external consumer verification.
Highlights
- Added recovery and recurrence evidence across workflow attempts.
- Kept failure-cause evidence separate from retry-outcome evidence.
- Added cutoff-safe historical reliability evidence that remains supporting-only, never authorizing by itself.
- Preserved fail-closed behavior when public GitHub job logs are unavailable.
- Added bounded evidence acquisition with explicit rate-limit and evidence-budget states.
- Strengthened regression coverage using real-world CI failure patterns.
- Improved zero-install Public Run Analysis for evaluating failed public GitHub Actions runs.
- Updated the README around a faster zero-install proof path.
- Hardened Node/Jest/Vitest compatibility with isolated locked dependency graphs and a verified npm resolver.
- Fixed GitHub Action Marketplace metadata and stable
@v1consumer validation.
Release verification
Before promotion to the stable v1 line:
- the full producer test suite passed;
- remote
@v1compatibility checks passed; - the release candidate was exercised from an independent consumer repository;
- root Action, pytest, Jest, Vitest, Setup Doctor, and ownership/JUnit checks passed externally.
Automatic reruns remain disabled by default.
Install
uses: achirothmane/workflow-failure-lab@v1