Homeboy is a development and deployment automation tool built in Rust with a config-driven architecture. Design Principles Single Source of Truth Configuration is the authoritative source for all system behavior....
Important: Homeboy uses centralized configuration only. There is no repo-local config file (no .homeboy.toml or .homeboy directory). All configuration lives in ~/.config/homeboy/. Homeboy stores all configuration in a universal directory...
Homeboy uses a centralized error system for consistent error reporting across all commands. Error Categories Errors are categorized by type to provide context about what went wrong: Validation Errors Errors...