Intégration continue
L’exécution de Biome dans un environnement d’intégration continue est facile. Jetez un coup d’œil aux exemples suivants pour trouver l’inspiration.
GitHub Actions
Section titled GitHub ActionsNous fournissons une action GitHub officielle pour installer Biome dans votre runner. Voici ce à quoi un simple workflow pourrait ressembler :
name: Code quality
on: push: pull_request:
jobs: quality: runs-on: ubuntu-latest steps: - name: Checkout uses: actions/checkout@v4 - name: Setup Biome uses: biomejs/setup-biome@v2 with: version: latest - name: Run Biome run: biome ci .
Actions tierces
Section titled Actions tiercesCe sont des actions maintenues par d’autres communautés que vous pouvez utiliser dans votre runner :
- reviewdog-action-biome : exécutez Biome avec reviewdog et faites des suggestions de commentaire et de commit dans la pull request.
name: reviewdogon: [pull_request]jobs: biome: name: runner / Biome runs-on: ubuntu-latest permissions: contents: read pull-requests: write steps: - uses: actions/checkout@v4 - uses: mongolyy/reviewdog-action-biome@v1 with: github_token: ${{ secrets.github_token }} reporter: github-pr-review