Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Fail BcrValidator on incorrect overlay MODULE.bazel symlinks (bazelbu…
…ild#2534) Testing `❯ bazel run //tools:bcr_validation -- --check xz` on this branch which includes the oopsie fixed in bazelbuild#2533: ``` (...) BcrValidationResult.GOOD: The presubmit.yml file is valid. BcrValidationResult.FAILED: modules/xz/5.4.5.bcr.4/MODULE.bazel must not be a symlink. patching file tests/test_bcj_exact_size.c patching file tests/test_check.c patching file tests/test_lzip_decoder.c patching file tests/test_memlimit.c BcrValidationResult.FAILED: modules/xz/5.4.5.bcr.4/overlay/MODULE.bazel should be a symlink to `../MODULE.bazel`. BcrValidationResult.GOOD: Checked in MODULE.bazel matches the sources. (...) ``` There isn't currently a requirement for overlay/MODULE.bazel files to be ../MODULE.bazel symlinks but I think it would make sense, curious to hear opinions. If people disagree we could only add the first check.
- Loading branch information