Skip to content

v0.6.3

Choose a tag to compare

@somaz94 somaz94 released this 14 Aug 07:21
· 38 commits to main since this release
v0.6.3
159c072

⚠️ Homebrew users: one manual step

This release ships a Homebrew cask instead of a formula — GoReleaser
deprecated formula generation. Homebrew treats the two as separate packages, so
brew upgrade will not move you across and will silently leave you on the
previous version:

brew uninstall --formula bash-pilot
brew install --cask somaz94/tap/bash-pilot

Installing the cask without uninstalling the formula first leaves both in
place: Homebrew skips linking the cask's binary because one is already at that
path, so bash-pilot keeps running the old build while reporting success.
--formula on the uninstall is required — the bare name now resolves to the
cask.

Not sure which one you have? brew list --formula | grep bash-pilot — no output
means you are already on the cask. Nothing changes for install script, binary,
Scoop or go install users, and the cask installs on Linux as well.


Changelog

Bug Fixes

  • a12bda6 fix: report a failed SSH or gitconfig write instead of claiming success

Other Changes

  • e49177c chore(deps): bump actions/checkout from 6 to 7 (#13)
  • 5636449 chore(deps): bump actions/setup-go from 6 to 7 (#14)
  • 159c072 chore: publish the Homebrew package as a cask instead of a deprecated formula
  • 512df00 ci: add DCO check via shared reusable workflow
  • c9cad12 ci: add PR welcome workflow stub
  • c92cd9c ci: add a golangci-lint config scoped to defect-finding linters
  • 35d8261 ci: add ok-to-test workflow stub
  • 53318b7 ci: adopt semantic-pr, labels, lock-threads, PR size, and auto-assign reusables
  • 68062c6 ci: remove DCO workflow
  • 133eebf ci: use reusable contributors workflow
  • 608dc40 ci: use reusable dependabot-auto-merge workflow
  • f65886f ci: use reusable issue-greeting workflow
  • cec2232 ci: use reusable stale-issues workflow
  • 19e1020 test: replace real cloud host IPs in fixtures with example values
  • 3e14db3 test: replace real host inventory in fixtures with example values