Skip to content

chore : add MODULE.bazel with bzlmod dependency management#632

Merged
phlax merged 1 commit into
envoyproxy:mainfrom
mmorel-35:bzlmod
Nov 8, 2025
Merged

chore : add MODULE.bazel with bzlmod dependency management#632
phlax merged 1 commit into
envoyproxy:mainfrom
mmorel-35:bzlmod

Conversation

@mmorel-35
Copy link
Copy Markdown
Contributor

Description

This is a draft to be able to validate what needs to be done without being in envoy project.

@mmorel-35
Copy link
Copy Markdown
Contributor Author

@phlax ,

According to the logs it needs Java, https://app.circleci.com/pipelines/github/envoyproxy/data-plane-api/1813/workflows/0c1784ea-dfd3-44bc-a9e6-474d123886a9/jobs/7498 shall it be added with a bazel dep or is it something that must be installed in the Image ?

@phlax
Copy link
Copy Markdown
Member

phlax commented Nov 3, 2025

as a bazel dep - im desperately trying to get rid of anything non-hermetic that remains

phlax pushed a commit to envoyproxy/envoy that referenced this pull request Nov 6, 2025
…el file (#41835)

#### Description

This PR apply necessary changes for envoy_api MODULE without
MODULE.bazel file.

cf. envoyproxy/data-plane-api#632


Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com>
update-envoy Bot added a commit that referenced this pull request Nov 6, 2025
…el file (#41835)

#### Description

This PR apply necessary changes for envoy_api MODULE without
MODULE.bazel file.

cf. #632

Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com>

Mirrored from https://github.com/envoyproxy/envoy @ 78cff0755120fdf87b5e06eb3cf7d283866a6d9b
@mmorel-35 mmorel-35 force-pushed the bzlmod branch 3 times, most recently from 034a23b to f9792ef Compare November 6, 2025 13:42
@mmorel-35
Copy link
Copy Markdown
Contributor Author

@phlax ,

I know this is a read only project, but can this be integrated here anyway or shall it be only persisted in envoy ?
I believe pushing a MODULE.bazel in envoy for envoy_api will break the actual setup. I'm not sure, it worth checking first.

Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com>
@mmorel-35 mmorel-35 marked this pull request as ready for review November 8, 2025 20:51
@mmorel-35
Copy link
Copy Markdown
Contributor Author

@phlax ,

Shall this be merged so at least circleci passes correctly ?

Copy link
Copy Markdown
Member

@phlax phlax left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

happy to land it with caveat that maintenance status is uncertain here

lgtm, thanks @mmorel-35

@phlax phlax merged commit ffe9fdc into envoyproxy:main Nov 8, 2025
2 checks passed
@mmorel-35 mmorel-35 deleted the bzlmod branch November 8, 2025 21:48
grnmeira pushed a commit to grnmeira/envoy that referenced this pull request Mar 20, 2026
…el file (envoyproxy#41835)

#### Description

This PR apply necessary changes for envoy_api MODULE without
MODULE.bazel file.

cf. envoyproxy/data-plane-api#632

Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com>
Signed-off-by: Gustavo <grnmeira@gmail.com>
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