Interface: ValidateArtifactsInput
Defined in: packages/core/src/application/use-cases/validate-artifacts.ts:31
Input for the ValidateArtifacts use case.
Properties
artifactId?
readonlyoptionalartifactId?:string
Defined in: packages/core/src/application/use-cases/validate-artifacts.ts:43
When provided, only the artifact with this ID is validated. All other artifacts are skipped and the required-artifacts check is bypassed.
name
readonlyname:string
Defined in: packages/core/src/application/use-cases/validate-artifacts.ts:33
The change name to validate.
specPath
readonlyspecPath:string
Defined in: packages/core/src/application/use-cases/validate-artifacts.ts:38
The spec path to validate — must be one of change.specIds.
Encoded as <workspace>:<capability-path> (e.g. "default:auth/oauth").