Skip to content
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

chore: minimal changes required to upgrade to Bazel 7 and bzlmod #234

Merged
merged 2 commits into from
Jan 11, 2024

Conversation

alexeagle
Copy link
Member

In a follow-up change I'll try to empty out the WORKSPACE file.
Also we need another change to add CI testing for other Bazel versions, assuming we decide to continue supporting Bazel 6 and have tests for it.

Type of change

  • Chore (any other change that doesn't affect source or test files, such as configuration)

For changes visible to end-users

This shouldn't be user-visible, it's only applicable when building within rules_py.

Test plan

  • Covered by existing test cases

@alexeagle alexeagle requested a review from mattem December 21, 2023 22:37
@alexeagle alexeagle mentioned this pull request Dec 22, 2023
@mattem
Copy link
Collaborator

mattem commented Jan 3, 2024

Does this work with the new addition of rules_rust in #233?

@alexeagle
Copy link
Member Author

No idea - that does seem like a risk. We should clearly do both, so I think it's just a detail of which one lands first.

@mattem
Copy link
Collaborator

mattem commented Jan 11, 2024

Can we land the switch to Bazel 7 with bzlmod disabled? Need the Bazel 7 bump for the Python Starlark rules.

@alexeagle
Copy link
Member Author

Yeah that's the right thing anyway following "change one thing at a time"

Will handle bzlmod in a follow-up
@alexeagle alexeagle merged commit 558c181 into main Jan 11, 2024
2 checks passed
@alexeagle alexeagle deleted the bazel7 branch January 11, 2024 17:01
@alexeagle alexeagle mentioned this pull request Jan 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

2 participants