展示首个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:
@@ -2844,6 +2844,10 @@ export function createProjectReleaseReadinessArtifactUrlWorkflowSummaryViewModel
|
||||
const promotionCandidateArtifactSummary = objectOrEmpty(workflow?.validation?.promotionCandidateArtifactSummary);
|
||||
const promotionCandidateArtifactSummaryReady =
|
||||
workflow?.validation?.promotionCandidateArtifactSummaryReady === true;
|
||||
const evidenceExpansionRows = arrayOrEmpty(
|
||||
workflow?.diagnosticsArtifact?.virtualHalSimConfigEvidenceExpansion?.rows,
|
||||
);
|
||||
const preferredEvidenceExpansion = evidenceExpansionRows[0] ?? {};
|
||||
const ready = workflow?.ready === true;
|
||||
const statusText = ready ? "Ready" : "Blocked";
|
||||
const detailText = ready
|
||||
@@ -2926,6 +2930,23 @@ export function createProjectReleaseReadinessArtifactUrlWorkflowSummaryViewModel
|
||||
? (promotionCandidateArtifactSummary.evidenceExpansion.baselineChanging ? "yes" : "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: "evidence-expansion-artifact",
|
||||
label: "Evidence expansion artifact",
|
||||
|
||||
Reference in New Issue
Block a user