-
Notifications
You must be signed in to change notification settings - Fork 499
Publish [email protected] #5205
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
Hello @bazelbuild/bcr-maintainers, modules without existing maintainers (version_utils) have been updated in this PR. |
@bazel-io skip_check compatibility_level |
@@ -0,0 +1,8 @@ | |||
module( | |||
name = "version_utils", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
version_utils
might be a bit too general, do you mind renaming it to bazel_version_utils
?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The goal of the module is, ideally, to have all the version utils here, I'd love to move this to bazel-contrib so all repos can centralize whatever utils that deal with versioning schemes and version requirements (there's quite a few schemes like Rust's cargo, etc).
Given that, and that the module is clearly a Bazel module, what difference does it make to have bazel_
as a prefix? :-?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
OK, I was actually worried there might be other popular OSS project with this name, but it doesn't look like so. So I guess this is fine.
I'd love to move this to bazel-contrib so all repos can centralize whatever utils that deal with versioning schemes and version requirements
SG!
I'll check the failures, all of them are in Windows, where I hadn't tested it I think! :S |
Actually, I did test it across all platforms! And it worked on Windows! So I'm a bit surprised... I think the error could be because I'm using a symlink, @meteorcloudy is this expected? :-? |
Maybe something doesn't work here https://github.com/bazelbuild/continuous-integration/blob/470f89c17ca8e7b52bb95184d24ab65d3d7f8cb3/buildkite/bazel-central-registry/bcr_presubmit.py#L256 ? Can you help debug this? You can reproduce locally with https://github.com/bazelbuild/bazel-central-registry/tree/main/docs#reproduce-presubmit-builds-locally |
Just a small update, I've been trying to get a Windows VM working, and then, get Bazel to run. I've now got it to run, but I'm getting a Python failure 😅 TL;DR I'll continue trying to get this up-and-running to repro and investigate what's going on, but... is there a better / simpler way to test this failure in e.g. a Windows docker image with everything setup or something along those lines? :-? |
Sorry, we are not using any Windows docker image, but I would expect the bazel build to be hermetic. |
Yeah, I was expecting it too, but somehow, I'm getting this failure:
I'll continue working on this later today, maybe it's something silly and easy to work around, or maybe I'm doing something wrong :) I'll keep you posted! |
@meteorcloudy I've managed to install Python 3.11 and both
|
Release: https://github.com/jjmaestro/bazel_version_utils/releases/tag/v0.1.0
Automated by Publish to BCR