Local installation
Cargo
cargo install ferrflow
npm
npm install -g ferrflow
# or as a dev dependency
npm install -D ferrflow
Binary
Download a pre-built binary from Releases:
# Linux x86_64
curl -L https://github.com/FerrLabs/FerrFlow/releases/latest/download/ferrflow-x86_64-unknown-linux-gnu.tar.gz | tar xz
sudo mv ferrflow /usr/local/bin/
Docker
docker run --rm -v $(pwd):/repo ghcr.io/ferrlabs/ferrflow:latest check
CI installation
The recommended way to use FerrFlow in CI is the GitHub Action — no installation step needed:
- uses: FerrLabs/ferrflow@v0
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
See GitHub Actions and GitLab CI for complete examples.
Verify
ferrflow --version