diff --git a/.github/workflows/continuous_integration.yml b/.github/workflows/continuous_integration.yml index 8738d11..cea428d 100644 --- a/.github/workflows/continuous_integration.yml +++ b/.github/workflows/continuous_integration.yml @@ -53,6 +53,17 @@ jobs: run: uv sync working-directory: backend + - name: Configure Guardrails CLI + env: + GUARDRAILS_HUB_API_KEY: ${{ secrets.GUARDRAILS_HUB_API_KEY }} + run: | + source .venv/bin/activate + guardrails configure \ + --token "$GUARDRAILS_HUB_API_KEY" \ + --disable-metrics \ + --enable-remote-inferencing + working-directory: backend + - name: Install Guardrails hub validators env: GUARDRAILS_HUB_API_KEY: ${{ secrets.GUARDRAILS_HUB_API_KEY }} @@ -75,4 +86,4 @@ jobs: - name: Run tests run: uv run bash scripts/tests-start.sh - working-directory: backend + working-directory: backend \ No newline at end of file