ci: improve Bazel build verification and update .bazelignore
Build and Deploy / build-and-deploy (push) Successful in 1m45s
Build and Deploy / build-and-deploy (push) Successful in 1m45s
- Created BUILD.bazel files for all subprojects to enable recursive build verification. - Updated root BUILD.bazel to track all project source files. - Cleared .bazelignore of project directories to allow Bazel to scan them. - Excluded files with colons from Bazel globs as they are invalid labels.
This commit is contained in:
+16
-3
@@ -1,6 +1,19 @@
|
||||
# Trivial Bazel build target so bazel build //... succeeds hermetically
|
||||
# Hermetic Bazel build target to verify all files are present
|
||||
filegroup(
|
||||
name = "empty",
|
||||
srcs = [],
|
||||
name = "srcs",
|
||||
srcs = [
|
||||
"index.html",
|
||||
"package.json",
|
||||
"pnpm-lock.yaml",
|
||||
"tsconfig.json",
|
||||
"vite.config.js",
|
||||
"//figma_lit_example:srcs",
|
||||
"//figma-to-lit:srcs",
|
||||
"//lit-components:srcs",
|
||||
"//lit-native:srcs",
|
||||
"//lit-showcase:srcs",
|
||||
"//vite-lit-capacitor:srcs",
|
||||
"//vite-lit-element-starter:srcs",
|
||||
],
|
||||
visibility = ["//visibility:public"],
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user