Installation locale

Cargo

cargo install ferrflow

npm

npm install -g ferrflow
# ou en dépendance de développement
npm install -D ferrflow

WASM (navigateur)

npm install @ferrflow/wasm

Utilisez FerrFlow directement dans le navigateur — parsez les commits, calculez les incréments de version et générez des changelogs côté client sans backend.

Binaire

Téléchargez un binaire pré-compilé depuis les Releases :

# Linux x86_64
curl -L https://github.com/FerrLabs/FerrFlow/releases/latest/download/ferrflow-linux-x64.tar.gz | tar xz
sudo mv ferrflow /usr/local/bin/

Docker

docker run --rm -v $(pwd):/repo ghcr.io/ferrlabs/ferrflow:latest check

Installation CI

La méthode recommandée pour utiliser FerrFlow en CI est la GitHub Action — aucune étape d'installation nécessaire :

- uses: FerrLabs/ferrflow@v4
  env:
    GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

Consultez GitHub Actions et GitLab CI pour des exemples complets.

Vérification

ferrflow --version