Merge branch 'main' into avm99963-monorail

Merged commit 34d8229ae2b51fb1a15bd208e6fe6185c94f6266

GitOrigin-RevId: 7ee0917f93a577e475f8e09526dd144d245593f4
diff --git a/.gcloudignore b/.gcloudignore
new file mode 100644
index 0000000..0eb7d9a
--- /dev/null
+++ b/.gcloudignore
@@ -0,0 +1,32 @@
+# TODO: Add comments/docs for these.
+.*\.py[co]
+.*\.pyc-2.4
+.*~
+.*\.orig
+.*\.swp
+.*\#.*
+.*@.*
+._gae_py*
+.nyc_output
+REVISION
+.coverage
+coverage
+htmlcov
+.DS_Store
+workspace.xml
+static_src/**/*\.min.js*
+node_modules
+elements/mock-data/*\.json
+!elements/mock-data/gates-mock.json
+full_results.json
+
+doc/
+schema/
+tools/
+
+# Python 3 virtual environment. Created with `python3 -m venv venv`.
+venv/
+
+# Python third-party libraries.
+# https://cloud.google.com/appengine/docs/standard/python3/specifying-dependencies
+lib