Repository navigation
Expand file tree
/
Copy pathdev.json
More file actions
24 lines (24 loc) · 1.55 KB
/
Copy pathdev.json
File metadata and controls
24 lines (24 loc) · 1.55 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
{
"version": 1,
"toolchains": {
"node": {"version": "22"},
"python": {"version": "3.12", "venv": ".venv"}
},
"setup": [
{"name": "python-deps", "run": "python3 -m pip install --disable-pip-version-check -r requirements-dev.txt", "toolchain": "python", "timeout": 600}
],
"checks": [
{"name": "local-paths", "run": "scripts/local-paths.sh", "toolchain": "shell"},
{"name": "agent-docs", "run": "scripts/sync-agent-docs.sh --check .", "toolchain": "shell", "summary": "^sync-agent-docs:"},
{"name": "diff-check", "run": "git diff --check \"$(git hash-object -t tree /dev/null)\"", "toolchain": "shell"},
{"name": "repository-tests", "run": "python3 -m unittest discover -s tests -v", "toolchain": "node", "summary": "^(Ran |OK|FAILED)", "timeout": 1800},
{"name": "policy-prototype", "run": "python3 tools/check_historical_policy.py prototype", "toolchain": "python", "summary": "^(Ran |OK|FAILED)", "timeout": 600},
{"name": "policy-contract", "run": "python3 tools/check_historical_policy.py contract", "toolchain": "python", "summary": "^(Ran |OK|FAILED)", "timeout": 600},
{"name": "policy-official-draft", "run": "python3 -m unittest discover -s conformance/policy/1.0.0 -p 'test_*.py' -v", "toolchain": "python", "summary": "^(Ran |OK|FAILED)", "timeout": 600},
{"name": "retained-column", "run": "python3 -B tools/check_retained_column.py", "toolchain": "node", "summary": "PASS", "timeout": 600}
],
"handover": {
"boundary_paths": ["schema", "spec"],
"shared_paths": ["conformance", "rfcs", "examples"]
}
}