Add yapf formatting check to CI

Signed-off-by: Ravago Jones <ravagojones@gmail.com>
Change-Id: Iba338003cee4bbab3a059c968f703930286af48d
diff --git a/tools/lint/BUILD b/tools/lint/BUILD
index 57d4e08..55cccff 100644
--- a/tools/lint/BUILD
+++ b/tools/lint/BUILD
@@ -35,6 +35,17 @@
 )
 
 sh_binary(
+    name = "yapf",
+    srcs = ["yapf.sh"],
+    data = [
+        "@python_yapf",
+    ],
+    deps = [
+        "@bazel_tools//tools/bash/runfiles",
+    ],
+)
+
+sh_binary(
     name = "prettier",
     srcs = ["prettier.sh"],
     data = [
@@ -56,6 +67,7 @@
         ":gofmt",
         ":prettier",
         ":rustfmt",
+        ":yapf",
         "//:gazelle-runner",
         "//tools/go:mirror_go_repos",
         "//tools/go:tweak_gazelle_go_deps",