CAST v0.7.0 — curl-pipe-bash install
[0.7.0] — 2026-04-11
One-line curl-pipe-bash install.
Added
scripts/bootstrap.sh— a minimal self-contained installer designed to be executed viacurl -fsSL <url> | bash. Clones the template repo into a temp directory, hands off toscripts/install.shwith any forwarded arguments (--values,--full,--force), and cleans up the clone on exit. Supports installing into the current directory (default) or a specified path. HonorsTEMPLATE_REPO_URLandTEMPLATE_REPO_BRANCHenvironment variables for forks. Detects headless environments (no/dev/tty) and fails fast with a clear message if--valueswas not passed.- "Install in one line" section at the very top of
README.mdshowing the canonical curl-pipe-bash command and four variants (specific directory, non-interactive values file,--fullprompts,--forceoverwrite). Positioned above "What Is This?" so new users can copy-paste and get started before reading anything else. Also notes Windows users should clone and runinstall.ps1directly, and recommends inspecting the script withcurl ... | lessbefore piping to bash.
Changed
README.mdQuick Start → "Fast path: install script" now references the bootstrap curl-pipe-bash one-liner as the primary entry point, withscripts/install.shandscripts/install.ps1as the cloned-repo variants. All three entry points share the sametemplate.valuesoutput format and CLI surface.- Canonical repo URL set to
https://github.com/Raxvis/CAST.giton themainbranch.
Migration from 0.6.0
Purely additive. The bootstrap script is an alternative entry point; existing install.sh and install.ps1 usage is unchanged.