Grant PROJECT_CONFIGS_READER access

I think this is necessary to be able to view the configs in
luci-config.appspot.com, and it might also let us use `lucicfg validate`
for these projects.

Bug: 76644
Change-Id: I1ff4147848509ce240dbdc98c93cc3037c43d6b5
Reviewed-on: https://fuchsia-review.googlesource.com/c/infra/config/+/530300
Reviewed-by: Marc-Antoine Ruel <maruel@google.com>
diff --git a/main.star b/main.star
index c1724aa..6c79f3a 100755
--- a/main.star
+++ b/main.star
@@ -39,8 +39,9 @@
             "-function-docstring",
             "-module-docstring",
         ],
-        # Ignore all files besides Tricium configs, otherwise CQ would break.
-        tracked_files = ["tricium-prod.cfg"],
+        # Make sure to ignore commit-queue.cfg, otherwise CQ would break due to
+        # Tricium being weird.
+        tracked_files = ["project.cfg", "tricium-prod.cfg"],
     )
 
     luci.project(
@@ -51,6 +52,7 @@
                 roles = [acl.CQ_COMMITTER],
                 groups = ["project-fuchsia-committers"],
             ),
+            acl.entry(roles = [acl.PROJECT_CONFIGS_READER], groups = ["all"]),
         ],
     )
 
diff --git a/repositories/cobalt/project.cfg b/repositories/cobalt/project.cfg
new file mode 100644
index 0000000..9843832
--- /dev/null
+++ b/repositories/cobalt/project.cfg
@@ -0,0 +1,8 @@
+# Auto-generated by lucicfg.
+# Do not modify manually.
+#
+# For the schema of this file, see ProjectCfg message:
+#   https://luci-config.appspot.com/schemas/projects:project.cfg
+
+name: "fuchsia-cobalt"
+access: "group:all"
diff --git a/repositories/fuchsia/project.cfg b/repositories/fuchsia/project.cfg
new file mode 100644
index 0000000..32c6c08
--- /dev/null
+++ b/repositories/fuchsia/project.cfg
@@ -0,0 +1,8 @@
+# Auto-generated by lucicfg.
+# Do not modify manually.
+#
+# For the schema of this file, see ProjectCfg message:
+#   https://luci-config.appspot.com/schemas/projects:project.cfg
+
+name: "fuchsia-fuchsia"
+access: "group:all"
diff --git a/repositories/infra/recipes/project.cfg b/repositories/infra/recipes/project.cfg
new file mode 100644
index 0000000..8207c0a
--- /dev/null
+++ b/repositories/infra/recipes/project.cfg
@@ -0,0 +1,8 @@
+# Auto-generated by lucicfg.
+# Do not modify manually.
+#
+# For the schema of this file, see ProjectCfg message:
+#   https://luci-config.appspot.com/schemas/projects:project.cfg
+
+name: "fuchsia-infra-recipes"
+access: "group:all"
diff --git a/repositories/tools/project.cfg b/repositories/tools/project.cfg
new file mode 100644
index 0000000..023ee73
--- /dev/null
+++ b/repositories/tools/project.cfg
@@ -0,0 +1,8 @@
+# Auto-generated by lucicfg.
+# Do not modify manually.
+#
+# For the schema of this file, see ProjectCfg message:
+#   https://luci-config.appspot.com/schemas/projects:project.cfg
+
+name: "fuchsia-tools"
+access: "group:all"
diff --git a/repositories/topaz/project.cfg b/repositories/topaz/project.cfg
new file mode 100644
index 0000000..f83b989
--- /dev/null
+++ b/repositories/topaz/project.cfg
@@ -0,0 +1,8 @@
+# Auto-generated by lucicfg.
+# Do not modify manually.
+#
+# For the schema of this file, see ProjectCfg message:
+#   https://luci-config.appspot.com/schemas/projects:project.cfg
+
+name: "fuchsia-topaz"
+access: "group:all"