From 837cc6ed3adf8a47d73f773ca5f4a6f9f878622a Mon Sep 17 00:00:00 2001 From: Ashwin Bharambe Date: Wed, 30 Jul 2025 19:28:55 -0700 Subject: [PATCH] more fixes for defaults --- .github/workflows/integration-tests.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/integration-tests.yml b/.github/workflows/integration-tests.yml index 8c144afd0..617b73385 100644 --- a/.github/workflows/integration-tests.yml +++ b/.github/workflows/integration-tests.yml @@ -102,11 +102,11 @@ jobs: client-version: "latest" - name: Setup ollama - if: ${{ inputs.test-provider == 'ollama' }} + if: ${{ (inputs.test-provider || 'ollama') == 'ollama' }} uses: ./.github/actions/setup-ollama - name: Setup vllm - if: ${{ inputs.test-provider == 'vllm' }} + if: ${{ (inputs.test-provider || 'ollama') == 'vllm' }} uses: ./.github/actions/setup-vllm - name: Build Llama Stack @@ -123,7 +123,7 @@ jobs: with: test-types: ${{ needs.discover-tests.outputs.test-types }} stack-config: 'server:ci-tests' # recording must be done with server since more tests are run - provider: ${{ inputs.test-provider }} + provider: ${{ inputs.test-provider || 'ollama' }} inference-mode: 'record' - name: Commit and push recordings