新增 release artifact JSON workflow API
This commit is contained in:
@@ -56,6 +56,7 @@ import {
|
||||
createProjectReleaseGateActionPlan,
|
||||
createProjectReleaseGateManifest,
|
||||
createProjectReleaseGateResultMatrix,
|
||||
createProjectReleaseReadinessArtifactJsonWorkflow,
|
||||
createProjectReleaseReadinessArtifactValidation,
|
||||
createProjectReleaseReadinessArtifactValidationActionPlan,
|
||||
createProjectReleaseReadinessArtifactValidationSummaryViewModel,
|
||||
@@ -237,6 +238,11 @@ browser shells without reinterpreting the artifact fields.
|
||||
artifact validation result into the exact project release gate and artifact
|
||||
validation commands to run next, plus the missing evidence list and shell
|
||||
script. Ready validations return no commands.
|
||||
`createProjectReleaseReadinessArtifactJsonWorkflow()` is the non-throwing
|
||||
one-call wrapper for dashboards that receive artifact JSON text. It parses,
|
||||
validates, builds the validation summary, and builds the action plan. Invalid
|
||||
JSON returns a blocked workflow with `parsed: false` and the same next-command
|
||||
action plan instead of throwing.
|
||||
|
||||
## OPFS/session persistence exports
|
||||
|
||||
|
||||
Reference in New Issue
Block a user