Interface: ValidateArtifactsInput
Defined in: packages/core/src/application/use-cases/validate-artifacts.ts:40
Input for the ValidateArtifacts use case.
Properties
artifactId?
readonlyoptionalartifactId?:string
Defined in: packages/core/src/application/use-cases/validate-artifacts.ts:52
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:42
The change name to validate.
specPath
readonlyspecPath:string
Defined in: packages/core/src/application/use-cases/validate-artifacts.ts:47
The spec path to validate — must be one of change.specIds.
Encoded as <workspace>:<capability-path> (e.g. "default:auth/oauth").