39 lines
1 KiB
JSON
39 lines
1 KiB
JSON
|
|
{
|
||
|
|
"base": "origin/master",
|
||
|
|
"rangeFrom": "upstream",
|
||
|
|
"authors": [
|
||
|
|
"jorijnvdgraaf@catcrafts.net"
|
||
|
|
],
|
||
|
|
"aiTrailers": "forbid",
|
||
|
|
"requireSigned": true,
|
||
|
|
"modes": {
|
||
|
|
"commits": {
|
||
|
|
"kind": "commits",
|
||
|
|
"lenses": [
|
||
|
|
"repo-better-solution",
|
||
|
|
"repo-bug-prover",
|
||
|
|
"repo-facts"
|
||
|
|
],
|
||
|
|
"effort": "xhigh"
|
||
|
|
}
|
||
|
|
},
|
||
|
|
"gate0": [
|
||
|
|
"CRAFTER_GRAPHICS_VALIDATION=1 crafter-build test --jobs=8",
|
||
|
|
"crafter-build --target=wasm32-wasip1",
|
||
|
|
"crafter-build test --target=x86_64-w64-mingw32 --runner=cmd:true Win32Link",
|
||
|
|
"ok=1; for d in examples/*/; do (cd \"$d\" && crafter-build) || ok=0; done; [ $ok = 1 ]",
|
||
|
|
"node --check additional/dom-env.js",
|
||
|
|
"node --check additional/dom-webgpu.js"
|
||
|
|
],
|
||
|
|
"lenses": {
|
||
|
|
"repo-better-solution": {
|
||
|
|
"section": ".review-gates/lenses/repo-better-solution.md"
|
||
|
|
},
|
||
|
|
"repo-bug-prover": {
|
||
|
|
"section": ".review-gates/lenses/repo-bug-prover.md"
|
||
|
|
},
|
||
|
|
"repo-facts": {
|
||
|
|
"section": ".review-gates/lenses/repo-facts.md"
|
||
|
|
}
|
||
|
|
}
|
||
|
|
}
|