展示首个evidence扩展候选
结论:release URL workflow 和 workflow overview 现在展示首个 evidence-expansion 候选 woodpecker-on-abort 的G-code路径与source count;promotion_allowed仍为0,baseline保持28/28/131/0,hard block不解锁。
This commit is contained in:
@@ -2568,6 +2568,14 @@ export function createIniPanelShellWorkflowOverviewReleaseReadinessArtifactUrlWo
|
||||
?? {}
|
||||
);
|
||||
const evidenceExpansion = promotionCandidateArtifactSummary.evidenceExpansion ?? {};
|
||||
const evidenceExpansionRows = (
|
||||
workflow?.diagnosticsArtifact?.virtualHalSimConfigEvidenceExpansion?.rows
|
||||
?? workflow?.urlWorkflow?.diagnosticsArtifact?.virtualHalSimConfigEvidenceExpansion?.rows
|
||||
?? []
|
||||
);
|
||||
const preferredEvidenceExpansion = Array.isArray(evidenceExpansionRows)
|
||||
? (evidenceExpansionRows[0] ?? {})
|
||||
: {};
|
||||
const ready = workflow?.ready === true;
|
||||
const promotionFamilyRows = (
|
||||
workflow?.validation?.virtualHalPromotionFamilyRows
|
||||
@@ -2683,6 +2691,23 @@ export function createIniPanelShellWorkflowOverviewReleaseReadinessArtifactUrlWo
|
||||
? "yes"
|
||||
: (evidenceExpansion.baselineChanging === false ? "no" : "not provided"),
|
||||
},
|
||||
{
|
||||
id: "evidence-expansion-preferred-candidate",
|
||||
label: "Evidence expansion preferred candidate",
|
||||
value: preferredEvidenceExpansion.id ?? "not provided",
|
||||
},
|
||||
{
|
||||
id: "evidence-expansion-preferred-gcode",
|
||||
label: "Evidence expansion preferred G-code",
|
||||
value: preferredEvidenceExpansion.gcodePath ?? "not provided",
|
||||
},
|
||||
{
|
||||
id: "evidence-expansion-preferred-source-count",
|
||||
label: "Evidence expansion preferred source count",
|
||||
value: Array.isArray(preferredEvidenceExpansion.sourceFiles)
|
||||
? `${preferredEvidenceExpansion.sourceFiles.length}`
|
||||
: "not provided",
|
||||
},
|
||||
{
|
||||
id: "hard-block-runtime-lock",
|
||||
label: "Hard-block runtime lock",
|
||||
|
||||
Reference in New Issue
Block a user