Skip to content

Add compile_cel_policy Starlark macro and CelPolicyCompilerTool CLI. - #1321

Merged
copybara-service[bot] merged 1 commit into
mainfrom
test_995482167
Oct 8, 2026
Merged

copybara-service[bot] merged 1 commit into
mainfrom
test_995482167

Conversation

@copybara-service

Copy link
Copy Markdown
Contributor

Add compile_cel_policy Starlark macro and CelPolicyCompilerTool CLI.

Provides a Bazel compile_cel_policy rule and backing CelPolicyCompilerTool CLI to compile YAML CEL policies into CheckedExpr protobuf artifacts (binarypb, textpb, or textproto) at build time. Supports YAML environment configurations, transitive proto descriptor sets, and optional SelectOptimizer field selection optimization (--optimize_field_selection).

@copybara-service
copybara-service Bot force-pushed the test_995482167 branch 3 times, most recently from c2e8558 to 20c14b4 Compare October 8, 2026 16:27
Provides a Bazel `compile_cel_policy` rule and backing `CelPolicyCompilerTool` CLI to compile YAML CEL policies into `CheckedExpr` protobuf artifacts (`binarypb`, `textpb`, or `textproto`) at build time. Supports YAML environment configurations, transitive proto descriptor sets, and optional `SelectOptimizer` field selection optimization (`--optimize_field_selection`).

PiperOrigin-RevId: 995889411
@copybara-service
copybara-service Bot merged commit 92c5786 into main Oct 8, 2026
6 checks passed
@copybara-service
copybara-service Bot deleted the test_995482167 branch October 8, 2026 16:35
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