Thanks to visit codestin.com
Credit goes to github.com

Skip to content
This repository was archived by the owner on Nov 18, 2025. It is now read-only.

Conversation

@mollyibot
Copy link
Collaborator

No description provided.

@mollyibot
Copy link
Collaborator Author

@gkdn @kevinoconnor7 @mtrea

@mollyibot
Copy link
Collaborator Author

mollyibot commented Jun 9, 2025

we can remove the local path override now as there is official release version in bazel center register. 4.0.0, and after this i can do a release for 4.0.1 and then we can remove the override entirely.

@mollyibot mollyibot marked this pull request as ready for review June 9, 2025 17:32
@kevinoconnor7
Copy link

My expectation is that:

  1. All versions should be bumped to 0.4.1 for both rules_webtesting and all of the submodules
  2. All the submodules should update their bzl_dep for rules_webtesting to dep on 0.4.1
  3. We should leave the local_path_override to make working in rules_webtesting more sensible (i.e. changes made to rules_webtesting will be reflected when testing the submodules).

The only issue with (3) would be if we ever diverge the submodules from the parent module. In that instance the BCR presubmit for the submodule would use the override which may not align with the released version. However, if we always release them as a bundle this shouldn't be a problem.

@mollyibot
Copy link
Collaborator Author

PATL


bazel_dep(
name = "rules_webtesting",
version = "0.4.0",

Choose a reason for hiding this comment

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

We should pin rules_webtesting to 0.4.1 in all the submodules. Otherwise we'll always be in a weird state where the submodules are one version ahead of the parent.

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

But this one has not existed in bcr yet.

Choose a reason for hiding this comment

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

They'll all come into existence at the same time, and since we use the local_path_override, that will take precedence during presubmit. Looking at rules_rust releases, they seem to be bumping all versions in one shot.

@mollyibot
Copy link
Collaborator Author

PTAL

@kevinoconnor7
Copy link

Please update the PR title to reflect the current state of the change.

Otherwise LGTM

@mollyibot mollyibot changed the title Remove the local path override for each submodule Update the rules_webtesting version in each submodule Jun 9, 2025
@mollyibot
Copy link
Collaborator Author

mollyibot commented Jun 9, 2025

Please update the PR title to reflect the current state of the change.
Done.

@mtrea mtrea merged commit 334b6fc into bazelbuild:master Jun 9, 2025
13 checks passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants