fix: re-disable e2e
This commit is contained in:
9
.github/workflows/ci.yaml
vendored
9
.github/workflows/ci.yaml
vendored
@@ -122,13 +122,8 @@ jobs:
|
||||
# Tests-only PRs (~17% of commits) skip this 5-minute job — the longest
|
||||
# single job in the workflow — while still running the full pytest lanes.
|
||||
#
|
||||
# Re-enabled (Sep 2026, #76627): the Aug 2 disable ("mock-backend
|
||||
# Electron window never gets a title" after the Aug 1 engines/npm
|
||||
# churn #76499/#76562/#76575) was root-fixed by #99671, which made
|
||||
# the e2e harness resolve the Electron binary per platform/layout
|
||||
# (apps/desktop/e2e/electron-binary.ts). The suite is green again on
|
||||
# Node 26 + npm 12 — no runner rollback needed.
|
||||
if: ${{ needs.detect.outputs.python_prod == 'true' || needs.detect.outputs.frontend == 'true' }}
|
||||
# Re-disabled (Sep 2026): the Sep 1 re-enable is still incredibly flaky.
|
||||
if: ${{ false && (needs.detect.outputs.python_prod == 'true' || needs.detect.outputs.frontend == 'true' })}
|
||||
uses: ./.github/workflows/e2e-desktop.yml
|
||||
|
||||
docs-site:
|
||||
|
||||
Reference in New Issue
Block a user