Yicong-Huang opened a new issue, #4599: URL: https://github.com/apache/texera/issues/4599
### Task Summary The `Build` workflow (`.github/workflows/github-action-build.yml`) currently exposes one PR check per matrix entry across `frontend` (3 OSes), `python` (4 versions), `scala`, and `agent-service` (2 OSes) — roughly 10 individual checks. There is no single aggregator job, which makes branch-protection configuration verbose and clutters the PR check list. Add a `build-summary` job that: - depends on all top-level build jobs (`frontend`, `scala`, `python`, `agent-service`), - always runs (`if: always()`) so it reports a definitive pass/fail even when an upstream job fails or is skipped, - fails unless every required upstream job's `result` is `success`. This lets us mark a single check (`Build Summary`) as required in branch protection while still running each matrix entry in parallel. ### Priority P3 – Low ### Task Type - [x] DevOps / Deployment -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
