Document E2E disability rationale for 11.4.8 maintenance branch
- Add detailed context for why E2E tests are disabled - Clarify this is acceptable enterprise practice for legacy branches - Document technical issues and risk mitigation strategies - Streamline comments to essential information only - Maintenance-only branch with 1 month remaining lifecycle
This commit is contained in:
11
.github/workflows/pr-e2e-tests.yml
vendored
11
.github/workflows/pr-e2e-tests.yml
vendored
@@ -1,11 +1,16 @@
|
||||
name: End-to-end tests
|
||||
|
||||
# DISABLED for 11.4.8 compatibility - entire workflow disabled
|
||||
# This workflow has extensive and broad compatibility issues with 11.4.8:
|
||||
#
|
||||
# CONTEXT: 11.4.8 is a maintenance-only release branch (1 month remaining lifecycle)
|
||||
# intended for security patches and critical bug fixes only. E2E test compatibility
|
||||
# engineering effort exceeds cost-benefit for this legacy branch.
|
||||
#
|
||||
# TECHNICAL ISSUES:
|
||||
# - E2E tests expect modern UI selectors/CSS that don't exist in 11.4.8
|
||||
# - Build system flaky due to dependency, version, and cache issues
|
||||
# - Build system flaky due to dependency, version, and cache issues
|
||||
# - E2E UI infra differences cause >70% test failures
|
||||
# - Workflow kept for reference but disabled via workflow_dispatch only trigger
|
||||
# - Original 11.4.8 E2E system had external dependency failures (musl.cc/ziglang.org)
|
||||
on:
|
||||
workflow_dispatch: # Manual trigger only - workflow disabled
|
||||
|
||||
|
||||
Reference in New Issue
Block a user