You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix(ci): replace E2E gate polling with needs dependency
The API polling step fails intermittently due to truncated JSON
responses from the GitHub API. Three different error handling
approaches (--jq with ||, separated API/jq with ||, set +eo pipefail)
all failed under GitHub Actions' bash environment.
Replace the polling mechanism with a simple needs: [lint, test-unit]
dependency. E2E setup no longer overlaps with lint/unit (~5 min
cost), but the step is now 100% reliable.
Signed-off-by: Sebastien Tardif <sebtardif@ncf.ca>
0 commit comments