Skip to content
Closed
Changes from 4 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions MODULE.bazel
Original file line number Diff line number Diff line change
Expand Up @@ -6,14 +6,14 @@ bazel_dep(name = "bazel_skylib", version = "1.8.1")
bazel_dep(name = "aspect_bazel_lib", version = "2.21.1")
bazel_dep(name = "platforms", version = "1.0.0")
bazel_dep(name = "rules_go", version = "0.57.0")
bazel_dep(name = "gazelle", version = "0.38.0")
bazel_dep(name = "gazelle", version = "0.45.0")
Copy link
Contributor

Choose a reason for hiding this comment

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

high

This update for Gazelle from 0.38.0 to 0.45.0 is a large version jump across seven minor versions for a pre-1.0 dependency. This significantly increases the risk of introducing breaking changes that could affect the go_deps extension. Given the empty pull request description, it's unclear if this has been validated. It is highly recommended to review the release notes for breaking changes. For such significant upgrades, consider smaller, incremental updates to reduce risk and simplify debugging.

bazel_dep(name = "rules_pkg", version = "1.1.0")
bazel_dep(name = "rules_rust", version = "0.63.0")
bazel_dep(name = "rules_rust", version = "0.64.0")
bazel_dep(name = "container_structure_test", version = "1.19.1")
bazel_dep(name = "rules_oci", version = "1.8.0")
bazel_dep(name = "rules_distroless", version = "0.5.3")
bazel_dep(name = "rules_python", version = "1.5.3")
bazel_dep(name = "rules_cc", version = "0.2.0")
bazel_dep(name = "rules_python", version = "1.6.1")
bazel_dep(name = "rules_cc", version = "0.2.8")
Comment on lines +9 to +16
Copy link
Contributor

Choose a reason for hiding this comment

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

medium

Updating four different dependencies in a single pull request makes it difficult to trace the source of any potential issues and complicates rollbacks. It's a best practice to update each dependency in a separate pull request. This allows for isolated testing and a clearer commit history, which is especially important when dealing with multiple pre-1.0 dependencies as is the case here.


### OCI ###
oci = use_extension("@rules_oci//oci:extensions.bzl", "oci")
Expand Down