diff --git a/.github/workflows/_harness-e2e.yml b/.github/workflows/_harness-e2e.yml index f939882e6..6f79ec647 100644 --- a/.github/workflows/_harness-e2e.yml +++ b/.github/workflows/_harness-e2e.yml @@ -95,6 +95,8 @@ on: required: false zai_api_key: required: false + deepseek_api_key: + required: false jobs: build: @@ -214,6 +216,7 @@ jobs: provider-openai-codex -> target provider-claude-code -> target provider-zai -> target + provider-deepseek -> target context-manager -> target iii-directory -> target cron -> target @@ -378,6 +381,7 @@ jobs: ANTHROPIC_API_KEY: ${{ secrets.anthropic_api_key }} OPENAI_API_KEY: ${{ secrets.openai_api_key }} ZAI_API_KEY: ${{ secrets.zai_api_key }} + DEEPSEEK_API_KEY: ${{ secrets.deepseek_api_key }} III_BIN: ${{ github.workspace }}/${{ needs.build.outputs.engine_binary }} HARNESS_E2E_BIN: ${{ github.workspace }}/harness/target/release/harness-e2e HARNESS_E2E_ARTIFACTS_DIR: ${{ github.workspace }}/target/harness-e2e @@ -400,6 +404,7 @@ jobs: ANTHROPIC_API_KEY: ${{ secrets.anthropic_api_key }} OPENAI_API_KEY: ${{ secrets.openai_api_key }} ZAI_API_KEY: ${{ secrets.zai_api_key }} + DEEPSEEK_API_KEY: ${{ secrets.deepseek_api_key }} III_CLI_CHANNEL: ${{ inputs.cli_channel }} III_WORKER_TAG: ${{ inputs.registry_tag }} HARNESS_E2E_RELEASE_WORKER: ${{ inputs.release_worker }} diff --git a/.github/workflows/harness-e2e-daily.yml b/.github/workflows/harness-e2e-daily.yml index 112459868..cae928fc8 100644 --- a/.github/workflows/harness-e2e-daily.yml +++ b/.github/workflows/harness-e2e-daily.yml @@ -84,6 +84,7 @@ jobs: anthropic_api_key: ${{ secrets.ANTHROPIC_API_KEY }} openai_api_key: ${{ secrets.OPENAI_API_KEY }} zai_api_key: ${{ secrets.ZAI_API_KEY }} + deepseek_api_key: ${{ secrets.DEEPSEEK_API_KEY }} integration: needs: context diff --git a/.github/workflows/harness-e2e-deployed.yml b/.github/workflows/harness-e2e-deployed.yml index 556e127b9..ecfe4ad87 100644 --- a/.github/workflows/harness-e2e-deployed.yml +++ b/.github/workflows/harness-e2e-deployed.yml @@ -82,3 +82,4 @@ jobs: anthropic_api_key: ${{ secrets.ANTHROPIC_API_KEY }} openai_api_key: ${{ secrets.OPENAI_API_KEY }} zai_api_key: ${{ secrets.ZAI_API_KEY }} + deepseek_api_key: ${{ secrets.DEEPSEEK_API_KEY }} diff --git a/.github/workflows/harness-e2e-main.yml b/.github/workflows/harness-e2e-main.yml index ea5a03b42..a19d40be3 100644 --- a/.github/workflows/harness-e2e-main.yml +++ b/.github/workflows/harness-e2e-main.yml @@ -51,3 +51,4 @@ jobs: anthropic_api_key: ${{ secrets.ANTHROPIC_API_KEY }} openai_api_key: ${{ secrets.OPENAI_API_KEY }} zai_api_key: ${{ secrets.ZAI_API_KEY }} + deepseek_api_key: ${{ secrets.DEEPSEEK_API_KEY }} diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 10ec66827..20898b05a 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -351,6 +351,7 @@ jobs: anthropic_api_key: ${{ secrets.ANTHROPIC_API_KEY }} openai_api_key: ${{ secrets.OPENAI_API_KEY }} zai_api_key: ${{ secrets.ZAI_API_KEY }} + deepseek_api_key: ${{ secrets.DEEPSEEK_API_KEY }} candidate-ready: name: Record candidate evidence