Do not block CI on evals (#20870)

This commit is contained in:
Christian Gunderman
2026-03-02 20:31:02 +00:00
committed by GitHub
parent 659301ff83
commit b034dcd412
+2 -5
View File
@@ -302,7 +302,7 @@ jobs:
- name: 'Build project' - name: 'Build project'
run: 'npm run build' run: 'npm run build'
- name: 'Run Evals (Required to pass)' - name: 'Run Evals (ALWAYS_PASSING)'
env: env:
GEMINI_API_KEY: '${{ secrets.GEMINI_API_KEY }}' GEMINI_API_KEY: '${{ secrets.GEMINI_API_KEY }}'
run: 'npm run test:always_passing_evals' run: 'npm run test:always_passing_evals'
@@ -315,7 +315,6 @@ jobs:
- 'e2e_linux' - 'e2e_linux'
- 'e2e_mac' - 'e2e_mac'
- 'e2e_windows' - 'e2e_windows'
- 'evals'
- 'merge_queue_skipper' - 'merge_queue_skipper'
runs-on: 'gemini-cli-ubuntu-16-core' runs-on: 'gemini-cli-ubuntu-16-core'
steps: steps:
@@ -323,8 +322,7 @@ jobs:
run: | run: |
if [[ ${NEEDS_E2E_LINUX_RESULT} != 'success' || \ if [[ ${NEEDS_E2E_LINUX_RESULT} != 'success' || \
${NEEDS_E2E_MAC_RESULT} != 'success' || \ ${NEEDS_E2E_MAC_RESULT} != 'success' || \
${NEEDS_E2E_WINDOWS_RESULT} != 'success' || \ ${NEEDS_E2E_WINDOWS_RESULT} != 'success' ]]; then
${NEEDS_EVALS_RESULT} != 'success' ]]; then
echo "One or more E2E jobs failed." echo "One or more E2E jobs failed."
exit 1 exit 1
fi fi
@@ -333,7 +331,6 @@ jobs:
NEEDS_E2E_LINUX_RESULT: '${{ needs.e2e_linux.result }}' NEEDS_E2E_LINUX_RESULT: '${{ needs.e2e_linux.result }}'
NEEDS_E2E_MAC_RESULT: '${{ needs.e2e_mac.result }}' NEEDS_E2E_MAC_RESULT: '${{ needs.e2e_mac.result }}'
NEEDS_E2E_WINDOWS_RESULT: '${{ needs.e2e_windows.result }}' NEEDS_E2E_WINDOWS_RESULT: '${{ needs.e2e_windows.result }}'
NEEDS_EVALS_RESULT: '${{ needs.evals.result }}'
set_workflow_status: set_workflow_status:
runs-on: 'gemini-cli-ubuntu-16-core' runs-on: 'gemini-cli-ubuntu-16-core'