Skip to content

v1.6.1

Choose a tag to compare

@jasondockery jasondockery released this 13 Jul 03:49

Fixed

  • update-all now attempts brew update up to three total times with short backoff when the Homebrew metadata or repository refresh fails.
  • Ctrl-C and termination stop immediately instead of starting another attempt.
  • Package upgrades use the successfully refreshed metadata without triggering a second automatic Homebrew update.
  • A failed refresh or later runtime upgrade leaves the previous successful-update timestamp unchanged.

Verification

Groundwork now tests first-, second-, and third-attempt success, persistent failure, interruption statuses, exact brew update arguments, stage ordering, and timestamp integrity through the rendered update-all function.

Get it

Run chezmoi update or update-all. Open a new shell, or run source ~/.zshrc, before using the updated function in an existing terminal.