fix: re-disable e2e

This commit is contained in:
ethernet
2026-09-01 18:07:11 -04:00
parent c56f8cdd48
commit 24f5a60ed1

View File

@@ -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: