Skip to content

Expose Bazel action starts to the build proxy - #3338

Closed
karim-alweheshy wants to merge 1 commit into
build-proxy-bounded-bep-eventsfrom
build-proxy-live-action-lifecycle
Closed

Expose Bazel action starts to the build proxy#3338
karim-alweheshy wants to merge 1 commit into
build-proxy-bounded-bep-eventsfrom
build-proxy-live-action-lifecycle

Conversation

@karim-alweheshy

Copy link
Copy Markdown
Contributor

Summary\n\n- emit a private allowlisted action-start stream for proxy-enabled builds\n- suppress raw subcommand environment and command blocks from Xcode-facing output\n- preserve direct and non-proxy rules_xcodeproj behavior\n\n## Stack\n\n- Base: the live Bazel progress PR\n- This PR adds live action lifecycle edges without changing the build manifest schema\n\n## Validation\n\n- focused launcher tests\n- shell syntax, ShellCheck, and Buildifier\n- live Xcode Reddit validation observed compile and link rows while Bazel was still running\n\n## Testing\n\nRun a clean proxy-enabled Xcode build and verify action rows open before completion, close exactly once, and do not expose raw environment values.

@karim-alweheshy karim-alweheshy changed the title Stream Bazel action starts to the build proxy Expose Bazel action starts to the build proxy Sep 5, 2026
@karim-alweheshy
karim-alweheshy force-pushed the build-proxy-live-action-lifecycle branch from a853819 to fb2afb0 Compare September 5, 2026 08:52
@karim-alweheshy
karim-alweheshy force-pushed the build-proxy-bounded-bep-events branch from a584f00 to 6620e9a Compare September 5, 2026 08:52
@karim-alweheshy

Copy link
Copy Markdown
Contributor Author

Closing this alias PR to keep one canonical review path.

Its branch is now an exact alias of #3336's endpoint and the same one-commit lifecycle delta is reviewed there. Keeping both open would duplicate the merge slice and previously caused shared-SHA check pollution. Continue with #3336, then #3339.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant