Skip to content

CI Retry Gate v1.0.2

Choose a tag to compare

@achirothmane achirothmane released this 26 Sep 16:45
· 19 commits to main since this release
931e07b

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 @v1 consumer validation.

Release verification

Before promotion to the stable v1 line:

  • the full producer test suite passed;
  • remote @v1 compatibility 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