Skip to content

chore: Improve proto generation flow - #37

Merged
flemosr merged 24 commits into
mainfrom
chore/improve-proto-generation-flow
May 15, 2026
Merged

chore: Improve proto generation flow#37
flemosr merged 24 commits into
mainfrom
chore/improve-proto-generation-flow

Conversation

@flemosr

@flemosr flemosr commented May 15, 2026

Copy link
Copy Markdown
Owner

Moves proto collection and code generation into dedicated envoy-types-tools commands: proto-collect and proto-codegen.

The new flow refreshes committed proto inputs and generated output from clean directories, adds --check modes for CI, and catches changed, deleted, and untracked files before the platform test matrix runs.

Also updates the repo's submodules and documentation for the new maintainer workflow, and bumps the MSRV to 1.88 to match current dependency requirements.

Post-update:

% git submodule status
 40e3bde7f99a5fbddcd6ab4ca811c8e76f603328 tools/submodules/cel-spec (v0.2.0-254-g40e3bde)
 2d24e7e91dcab27ace797932a2a21081cb959502 tools/submodules/client_model (v0.6.1-92-g2d24e7e)
 84e84367f2560cdb47b9bb78fd3e615feb80c3e4 tools/submodules/data-plane-api (remotes/origin/HEAD)
 1dbb1a14e079f78d9214f8e48bf083f32e3ddb96 tools/submodules/googleapis (common-protos-1_3_1-11112-g1dbb1a14e0)
 1d70aa012dc42a5e74a215ce31c1fd84244ce89e tools/submodules/opentelemetry-proto (v0.11.0-321-g1d70aa0)
 92b9a7df69ca9f71bfc492f7a90adf4d36eab569 tools/submodules/protoc-gen-validate (v1.3.0-java-16-g92b9a7d)
 dba9d589def2cd10099a3a64887d859188c2f57a tools/submodules/xds (remotes/origin/HEAD)

@flemosr
flemosr merged commit 9190263 into main May 15, 2026
14 checks passed
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