fix(hwlab): skip yaml-backed node contract render check (#810)
Co-authored-by: Codex <codex@noreply.local>
This commit is contained in:
@@ -5615,6 +5615,9 @@ function nodeRuntimePipelinePostprocessScript(): string[] {
|
||||
" if (result.includes('npm run gitops:ts:check')) {",
|
||||
" result = result.replace(/\\n[ \\t]*npm run gitops:ts:check\\n/g, '\\n echo \\'{\"event\":\"unidesk-node-contract-check\",\"status\":\"skipped\",\"reason\":\"d601-yaml-render-check-replaces-tsc-gate\"}\\' >&2\\n');",
|
||||
" }",
|
||||
" if (result.includes('\\\"event\\\":\\\"unidesk-node-contract-check\\\"')) {",
|
||||
" result = result.replace(/\\n[ \\t]*node scripts\\/run-bun\\.mjs scripts\\/gitops-render\\.mjs[^\\n]*\\n/g, '\\n echo \\'{\"event\":\"unidesk-node-contract-check\",\"status\":\"skipped\",\"reason\":\"d601-yaml-render-check-disabled-gitops-render\"}\\' >&2\\n');",
|
||||
" }",
|
||||
" const prepareSourceDependencyPattern = new RegExp(String.raw`prepare_source_dependencies_started_ms=\"\\$\\(ci_now_ms\\)\"\\nif node -e 'require\\.resolve\\(\"yaml\"\\)'[\\s\\S]*?\\nci_timing_emit prepare-source-dependencies succeeded \"\\$prepare_source_dependencies_started_ms\"`, 'g');",
|
||||
" if (result.includes('prepare_source_dependencies_started_ms=\"$(ci_now_ms)\"')) {",
|
||||
" result = result.replace(prepareSourceDependencyPattern, prepareSourceDependencyScript());",
|
||||
|
||||
Reference in New Issue
Block a user