@@ -13,15 +13,19 @@ bazel_dep(name = "aspect_rules_swc", version = "2.0.0")
1313bazel_dep (name = "aspect_rules_ts" , version = "3.0.0" )
1414bazel_dep (name = "bazel_skylib" , version = "1.7.1" )
1515bazel_dep (name = "buildifier_prebuilt" , version = "6.4.0" )
16- bazel_dep (name = "gazelle" , version = "0.36.0" )
16+ bazel_dep (name = "container_structure_test" , version = "1.19.1" )
17+ bazel_dep (name = "gazelle" , version = "0.40.0" )
1718bazel_dep (name = "googletest" , version = "1.15.2" )
19+ bazel_dep (name = "platforms" , version = "0.0.10" )
1820bazel_dep (name = "rules_apple" , version = "3.0.0" )
1921bazel_dep (name = "rules_buf" , version = "0.3.0" )
2022bazel_dep (name = "rules_cc" , version = "0.1.0" )
21- bazel_dep (name = "rules_go" , version = "0.48.0 " )
23+ bazel_dep (name = "rules_go" , version = "0.50.1 " )
2224bazel_dep (name = "rules_java" , version = "8.6.1" )
2325bazel_dep (name = "rules_jvm_external" , version = "6.3" )
2426bazel_dep (name = "rules_multitool" , version = "0.12.0" )
27+ bazel_dep (name = "rules_oci" , version = "2.0.1" )
28+ bazel_dep (name = "rules_pkg" , version = "1.0.1" )
2529bazel_dep (name = "rules_proto" , version = "7.1.0" )
2630bazel_dep (name = "rules_python" , version = "0.40.0" )
2731bazel_dep (name = "rules_python_gazelle_plugin" , version = "0.35.0" )
@@ -194,7 +198,12 @@ use_repo(go_sdk, "go_sdk")
194198
195199go_deps = use_extension ("@gazelle//:extensions.bzl" , "go_deps" )
196200go_deps .from_file (go_mod = "//:go.mod" )
197- use_repo (go_deps , "org_golang_google_grpc" , "org_golang_google_protobuf" )
201+ go_deps .module (
202+ path = "github.com/google/go-cmp" ,
203+ sum = "h1:O2Tfq5qg4qc4AmwVlvv0oLiVAGB7enBSJ2x2DqQFi38=" ,
204+ version = "v0.5.9" ,
205+ )
206+ use_repo (go_deps , "com_github_google_go_cmp" , "org_golang_google_grpc" , "org_golang_google_protobuf" )
198207
199208non_module_deps = use_extension ("@rules_swift//swift:extensions.bzl" , "non_module_deps" )
200209use_repo (
@@ -223,3 +232,17 @@ use_repo(
223232 swift_deps ,
224233 "swiftpkg_swifterswift" ,
225234)
235+
236+ ##########################
237+ # Container images
238+ oci = use_extension ("@rules_oci//oci:extensions.bzl" , "oci" )
239+ oci .pull (
240+ name = "distroless_base" ,
241+ digest = "sha256:ccaef5ee2f1850270d453fdf700a5392534f8d1a8ca2acda391fbb6a06b81c86" ,
242+ image = "gcr.io/distroless/base" ,
243+ platforms = [
244+ "linux/amd64" ,
245+ "linux/arm64" ,
246+ ],
247+ )
248+ use_repo (oci , "distroless_base" )
0 commit comments