File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11name : Quality & Validation
22
3- # Runs comprehensive quality checks on all PRs:
3+ # Runs quality checks on all PRs:
44# - Prettier (formatting)
55# - ESLint (linting)
66# - markdownlint (markdown quality)
7- # - Schema validation (YAML structure)
8- # - Agent schema tests (fixture-based validation)
9- # - Installation component tests (compilation)
10- # - Bundle validation (web bundle integrity)
117
128" on " :
139 pull_request :
6662 - name : markdownlint
6763 run : npm run lint:md
6864
69- validate :
70- runs-on : ubuntu-latest
71- steps :
72- - name : Checkout
73- uses : actions/checkout@v4
74-
75- - name : Setup Node
76- uses : actions/setup-node@v4
77- with :
78- node-version-file : " .nvmrc"
79-
80- - name : Install dependencies
81- run : npm install
82-
83- - name : Validate YAML schemas
84- run : npm run validate:schemas
85-
86- - name : Run agent schema validation tests
87- run : npm run test:schemas
88-
89- - name : Test agent compilation components
90- run : npm run test:install
You can’t perform that action at this time.
0 commit comments