Skip to content

v3.10.6

Latest

Choose a tag to compare

@github-actions github-actions released this 23 Oct 04:47
c8f5105

An entry logged on a branch that changes only the ledger is fixed on the default branch, and a fixer's failure report now shows vitest and jest failures.

Fixed

  • A fix no longer lands on a ledger-only branch (ledger lib/autofix-queue.sh:469). An entry logged with --fix in its own PR, or on any branch whose only change against the default branch is docs/found-issues.md or its archive, queued an item whose landing branch was that branch: the fix started from it and aimed its PR at a branch deleted as soon as the ledger PR merged. When the landing branch's diff against the default branch touches only the ledger files, the fix now lands on the default branch and the claim log says <branch> changes only the ledger; landing on <default>. A branch with code changes, or no change at all, keeps its own base.
  • Vitest and jest failures reach the fixer (ledger lib/autofix-ship.sh:160, #282, fixed by auto-fix). The "Failing tests:" report and the "re-running once" log line read only TAP, pytest, go and jest FAIL lines; the indented × name 12ms / ✕ name (5 ms) lines vitest and jest print were missed, so a cosmo fixer saw only the last 20 lines of output.