macOS
The Homebrew cask (tested on macOS).
brew install dimipaun/tap/fugaroFrom README.md · macOS
Install Fugaro on macOS or Linux.
The Homebrew cask (tested on macOS).
brew install dimipaun/tap/fugaroFrom README.md · macOS
A tarball for macOS or Linux, amd64 or arm64.
Windows is untested: this repository builds no Windows binary.
Then set up your installation.
Three steps, once. The install gets you the CLI; these get you an installation.
gcloud credentials with a quota project, Terraform 1.9+, and repository access: a GitHub App with four repository permissions on GitHub, or a repository access token on Bitbucket.
fugaro setupIn your own terminal. It asks for the GCP project, the region, whether to create it or adopt one, and the name; the rest is a confirmation you type, and secrets come at hidden prompts. The shared budget is optional.
/fugaro:setupIn your coding agent. Merge the pull request, then run fugaro setup again.
Check the archive against the release's checksums.
V=X.Y.Zgh release download v$V -R dimipaun/fugaro -p checksums.txt -p checksums.txt.sigstore.json -p "fugaro_${V}_$(uname -s | tr A-Z a-z)_*"cosign verify-blob checksums.txt \
--bundle checksums.txt.sigstore.json \
--certificate-identity "https://github.com/dimipaun/fugaro/.github/workflows/release.yml@refs/tags/v$V" \
--certificate-oidc-issuer https://token.actions.githubusercontent.comgrep " fugaro_${V}_$(uname -s | tr A-Z a-z)_" checksums.txt | shasum -a 256 -c - # macOSgrep " fugaro_${V}_$(uname -s | tr A-Z a-z)_" checksums.txt | sha256sum -c - # LinuxFrom docs/release.md · macOS, Linux
For development only: a dev version with no release images and no plugin pin.
go install github.com/dimipaun/fugaro/cmd/fugaro@latestFrom README.md · macOS, Linux
The agent's skills; fugaro setup wires them into the checkout.
fugaro setup/fugaro:setupfugaro upgrade --localFrom README.md · macOS, Linux