GitHub Actions runners have Homebrew pre-installed but not in PATH.
Check for directory existence, not just command availability.
Force remove all Homebrew directories to ensure clean state.
Build and upload test binaries for Linux (amd64) and macOS (arm64)
as GitHub Actions artifacts. These are only accessible via PR checks
and expire after 7 days, allowing reviewers to test without building
from source.
* feat: add leaves filter to show explicitly installed packages (#25)
Add new filter [L] to display only "leaf" packages - those installed
explicitly by the user and not as dependencies of other packages.
* refactor: Migrate to Podman with OCI Containerfile and enhanced Makefile (#26)
* refactor: migrate from Docker to Podman with OCI Containerfile
Replace Docker with Podman for better security and OCI compliance.
Switch from Dockerfile to standard Containerfile format.
* chore: upgrade Go from 1.24 to 1.25
Update Go version to 1.25 to support latest goreleaser v2 and benefit from improved performance and language features.
* refactor: migrate to Podman and enhance Makefile
Replace Docker with Podman and upgrade Makefile with help system and new developer-friendly targets.
* chore: upgrade to Go 1.25 and golangci-lint v2.5.0
Update Go to 1.25 and golangci-lint to v2.5.0 for better tooling support.
* feat: add security scanning with govulncheck and gosec (#27)
Add comprehensive security scanning to the project with vulnerability checks and static analysis tools.
* feat: Add complete Casks support with unified UI (#28)
* feat(cask): add backend support for Homebrew casks
Implement complete backend infrastructure for managing Homebrew casks alongside formulae, preparing for unified UI.
* feat(cask): add complete Homebrew casks support with unified UI
Implement full backend and UI support for managing Homebrew casks alongside formulae in a unified interface.
* fix(cask): parse cask analytics correctly
Fix cask analytics not being displayed (showing 0 for all casks).
* feat(cask): add complete Homebrew casks support with unified UI
Implement full backend and UI support for managing Homebrew casks alongside formulae in a unified interface.
* fix: create copy to avoid implicit memory aliasing
* feat: implement XDG Base Directory Specification with github.com/adrg/xdg (#29)
Implement XDG Base Directory Specification using the github.com/adrg/xdg package for robust cross-platform support.