Remove rules_proto dep (#1520)
diff --git a/MODULE.bazel b/MODULE.bazel
index 635ab27..4ce46ea 100644
--- a/MODULE.bazel
+++ b/MODULE.bazel
@@ -12,7 +12,6 @@
 bazel_dep(name = "rules_cc", version = "0.2.17")
 bazel_dep(name = "rules_go", version = "0.63.0", repo_name = "io_bazel_rules_go")
 bazel_dep(name = "rules_nodejs", version = "6.7.5")
-bazel_dep(name = "rules_proto", version = "7.1.0")
 bazel_dep(name = "rules_shell", version = "0.6.1")
 # -- bazel_dep definitions -- #
 
diff --git a/WORKSPACE b/WORKSPACE
index 6585e41..db09952 100644
--- a/WORKSPACE
+++ b/WORKSPACE
@@ -56,22 +56,6 @@
 
 protobuf_deps()
 
-http_archive(
-    name = "rules_proto",
-    sha256 = "8e7d59a5b12b233be5652e3d29f42fba01c7cbab09f6b3a8d0a57ed6d1e9a0da",
-    strip_prefix = "rules_proto-7e4afce6fe62dbff0a4a03450143146f9f2d7488",
-    urls = [
-        "https://mirror.bazel.build/github.com/bazelbuild/rules_proto/archive/7e4afce6fe62dbff0a4a03450143146f9f2d7488.tar.gz",
-        "https://github.com/bazelbuild/rules_proto/archive/7e4afce6fe62dbff0a4a03450143146f9f2d7488.tar.gz",
-    ],
-)
-
-load("@rules_proto//proto:repositories.bzl", "rules_proto_dependencies", "rules_proto_toolchains")
-
-rules_proto_dependencies()
-
-rules_proto_toolchains()
-
 load("//buildifier:deps.bzl", "buildifier_dependencies")
 
 buildifier_dependencies()
diff --git a/api_proto/BUILD.bazel b/api_proto/BUILD.bazel
index 121d04d..76a77ff 100644
--- a/api_proto/BUILD.bazel
+++ b/api_proto/BUILD.bazel
@@ -1,6 +1,6 @@
+load("@com_google_protobuf//bazel:proto_library.bzl", "proto_library")
 load("@io_bazel_rules_go//go:def.bzl", "go_library")
 load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
-load("@rules_proto//proto:defs.bzl", "proto_library")
 load("//build:build_defs.bzl", "go_proto_checkedin_test")
 
 # gazelle:exclude api.gen.pb.go
diff --git a/build_proto/BUILD.bazel b/build_proto/BUILD.bazel
index ba5f14c..d6bc445 100644
--- a/build_proto/BUILD.bazel
+++ b/build_proto/BUILD.bazel
@@ -1,6 +1,6 @@
+load("@com_google_protobuf//bazel:proto_library.bzl", "proto_library")
 load("@io_bazel_rules_go//go:def.bzl", "go_library")
 load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
-load("@rules_proto//proto:defs.bzl", "proto_library")
 load("//build:build_defs.bzl", "go_proto_checkedin_test")
 
 # gazelle:exclude build.gen.pb.go
diff --git a/deps_proto/BUILD.bazel b/deps_proto/BUILD.bazel
index 9874754..e7eb14e 100644
--- a/deps_proto/BUILD.bazel
+++ b/deps_proto/BUILD.bazel
@@ -1,6 +1,6 @@
+load("@com_google_protobuf//bazel:proto_library.bzl", "proto_library")
 load("@io_bazel_rules_go//go:def.bzl", "go_library")
 load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
-load("@rules_proto//proto:defs.bzl", "proto_library")
 load("//build:build_defs.bzl", "go_proto_checkedin_test")
 
 # gazelle:exclude deps.gen.pb.go
diff --git a/extra_actions_base_proto/BUILD.bazel b/extra_actions_base_proto/BUILD.bazel
index d416be6..bae5385 100644
--- a/extra_actions_base_proto/BUILD.bazel
+++ b/extra_actions_base_proto/BUILD.bazel
@@ -1,6 +1,6 @@
+load("@com_google_protobuf//bazel:proto_library.bzl", "proto_library")
 load("@io_bazel_rules_go//go:def.bzl", "go_library")
 load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
-load("@rules_proto//proto:defs.bzl", "proto_library")
 load("//build:build_defs.bzl", "go_proto_checkedin_test")
 
 # gazelle:exclude extra_actions_base.gen.pb.go
diff --git a/warn/docs/proto/BUILD.bazel b/warn/docs/proto/BUILD.bazel
index 1d63da1..fe5afff 100644
--- a/warn/docs/proto/BUILD.bazel
+++ b/warn/docs/proto/BUILD.bazel
@@ -1,6 +1,6 @@
+load("@com_google_protobuf//bazel:proto_library.bzl", "proto_library")
 load("@io_bazel_rules_go//go:def.bzl", "go_library")
 load("@io_bazel_rules_go//proto:def.bzl", "go_proto_library")
-load("@rules_proto//proto:defs.bzl", "proto_library")
 load("//build:build_defs.bzl", "go_proto_checkedin_test")
 
 # gazelle:exclude docs.gen.pb.go