継続的インテグレーション
CI環境でBiomeを動作させることは簡単です。以下の例を参考にしてください。
GitHub Actions
Section titled GitHub ActionsBiomeをランナーにセットアップするためのファーストパーティGitHub Actionを提供します。 シンプルなワークフローだと、以下のようになります:
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 .
サードパーティーアクション
Section titled サードパーティーアクション他のコミュニティによって維持されているアクションも使用できます:
- reviewdog-action-biome: Biomeをreviewdogで実行し、プルリクエストにコメントやコミットの提案を行います。
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