Change factories_config type in FAST and project/vpc factory modules, add YAML schema validation (#3728)

* stage 0

* stage 1

* networking

* security

* pf stage

* tfdoc

* align schemas

* inventory

* fix observability

* pf module

* pf module budgets

* align fast stages

* align project subfactories

* tfdoc

* schema validation

* add missing schemas

* Fix observability types

---------

Co-authored-by: Julio Castillo <jccb@google.com>
This commit is contained in:
Ludovico Magnocavallo
2026-02-11 16:29:49 +01:00
committed by GitHub
parent bf3f7a555a
commit fb21f6aaf8
125 changed files with 1024 additions and 432 deletions

View File

@@ -90,6 +90,11 @@ jobs:
run: |
python3 tools/check_names.py --prefix-length=10 --failed-only fast/stages
- name: Check YAML schemas
id: yaml-schema
run: |
python3 tools/check_yaml_schema.py modules fast
- name: Check python formatting
id: yapf
uses: pre-commit/action@1b06ec171f2f6faa71ed760c4042bd969e4f8b43