Skip to content

Add envoy_api module snapshot to Bazel registry - #46

Closed
phlax with Copilot wants to merge 3 commits into
mainfrom
copilot/add-envoy-api-module
Closed

phlax with Copilot wants to merge 3 commits into
mainfrom
copilot/add-envoy-api-module

Conversation

Copilot AI commented Sep 1, 2026 •

Copy link
Copy Markdown
Contributor

Publishes the first envoy_api registry snapshot from envoyproxy/envoy commit d584f3fcd0795544638dd025860109df4ef51a63, allowing external consumers to depend on the standalone Envoy API Bazel module.

  • Module metadata

    • Adds modules/envoy_api/metadata.json
    • Registers version 1.40.0-dev.20260901.d584f3f.envoy
    • Points homepage/repository at envoyproxy/envoy
  • Registry version entry

    • Adds the copied api/MODULE.bazel for the snapshot version
    • Uses a source patch to rewrite the archive module version from 1.40.0-dev to the registry-published snapshot version
  • Source archive

    • Adds source.json for the Envoy commit archive
    • Uses strip_prefix targeting the archive’s api/ subtree
    • Includes computed SHA-256 SRI integrity for the archive and version patch

Consumers can resolve:

bazel_dep(
    name = "envoy_api",
    version = "1.40.0-dev.20260901.d584f3f.envoy",
)

Copilot AI and others added 2 commits September 1, 2026 13:41
Co-authored-by: phlax <454682+phlax@users.noreply.github.com>
Co-authored-by: phlax <454682+phlax@users.noreply.github.com>
Copilot AI changed the title [WIP] Add new envoy_api module to Bazel module registry Add envoy_api module snapshot to Bazel registry Sep 1, 2026
Copilot AI requested a review from phlax September 1, 2026 13:44
@phlax phlax closed this Sep 1, 2026
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.

2 participants