From c410f16b5c2f0ccd6776dc85b369565b2cacecfc Mon Sep 17 00:00:00 2001 From: Adil Hafeez Date: Thu, 19 Feb 2026 00:40:12 +0000 Subject: [PATCH] ci: restore live E2E gates to main + nightly only All 6 live E2E tests passed on this PR. Restoring the if: conditions so they only run on pushes to main and nightly schedule. Co-Authored-By: Claude Opus 4.6 --- .github/workflows/ci.yml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 1c058957..b0efbfbe 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -221,7 +221,7 @@ jobs: # ────────────────────────────────────────────── test-prompt-gateway: needs: docker-build - # if: github.event_name == 'push' && github.ref == 'refs/heads/main' || github.event_name == 'schedule' + if: github.event_name == 'push' && github.ref == 'refs/heads/main' || github.event_name == 'schedule' runs-on: ubuntu-latest steps: - name: Checkout code @@ -268,7 +268,7 @@ jobs: # ────────────────────────────────────────────── test-model-alias-routing: needs: docker-build - # if: github.event_name == 'push' && github.ref == 'refs/heads/main' || github.event_name == 'schedule' + if: github.event_name == 'push' && github.ref == 'refs/heads/main' || github.event_name == 'schedule' runs-on: ubuntu-latest steps: - name: Checkout code @@ -319,7 +319,7 @@ jobs: # ────────────────────────────────────────────── test-responses-api-with-state: needs: docker-build - # if: github.event_name == 'push' && github.ref == 'refs/heads/main' || github.event_name == 'schedule' + if: github.event_name == 'push' && github.ref == 'refs/heads/main' || github.event_name == 'schedule' runs-on: ubuntu-latest steps: - name: Checkout code @@ -365,7 +365,7 @@ jobs: # ────────────────────────────────────────────── e2e-plano-tests: needs: docker-build - # if: github.event_name == 'push' && github.ref == 'refs/heads/main' || github.event_name == 'schedule' + if: github.event_name == 'push' && github.ref == 'refs/heads/main' || github.event_name == 'schedule' runs-on: ubuntu-latest-m strategy: fail-fast: false @@ -425,7 +425,7 @@ jobs: # ────────────────────────────────────────────── e2e-demo-preference: needs: docker-build - # if: github.event_name == 'push' && github.ref == 'refs/heads/main' || github.event_name == 'schedule' + if: github.event_name == 'push' && github.ref == 'refs/heads/main' || github.event_name == 'schedule' runs-on: ubuntu-latest-m steps: - name: Checkout code @@ -477,7 +477,7 @@ jobs: # ────────────────────────────────────────────── e2e-demo-currency: needs: docker-build - # if: github.event_name == 'push' && github.ref == 'refs/heads/main' || github.event_name == 'schedule' + if: github.event_name == 'push' && github.ref == 'refs/heads/main' || github.event_name == 'schedule' runs-on: ubuntu-latest-m steps: - name: Checkout code