-
Notifications
You must be signed in to change notification settings - Fork 575
aspect_rules_js@2.7.0 #6237
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
aspect_rules_js@2.7.0 #6237
Conversation
|
Hello @alexeagle, @gregmagolan, @jbedard, modules you maintain (aspect_rules_js) have been updated in this PR. |
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.
Code Review
This pull request adds version 2.7.0 of aspect_rules_js. The changes are mostly correct and follow the Bazel Central Registry guidelines. However, there is one critical issue: the homepage field has been removed from metadata.json. Per BCR policy, changes must be add-only, and modifying existing files beyond what's necessary to add the new version is not allowed. Please restore the homepage field.
| @@ -1,5 +1,4 @@ | |||
| { | |||
| "homepage": "https://docs.aspect.build/rules/aspect_rules_js", | |||
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 homepage field should not be removed. The Bazel Central Registry is an append-only repository, and existing files should not be modified except to add a new version.1 Please restore this field.
Style Guide References
Footnotes
-
The BCR is add-only. Pull requests should not mutate existing module versions or non-module files when adding a new version. ↩
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 metadata file is not immutable, only versioned files are
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.
All modules in this PR have been approved by their maintainers. This PR will be merged if all presubmit checks pass.
Require module maintainers' approval for newly pushed changes.
Require module maintainers' approval for newly pushed changes.
|
@bazel-io skip_check incompatible_flags |
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.
All modules in this PR have been approved by their maintainers. This PR will be merged if all presubmit checks pass.
Head branch was pushed to by a user without write access
Require module maintainers' approval for newly pushed changes.
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.
All modules in this PR have been approved by their maintainers. This PR will be merged if all presubmit checks pass.
Release: https://github.com/aspect-build/rules_js/releases/tag/v2.7.0
Automated by Publish to BCR