SDK and workshop definition files

Three YAML files describe what a workshop is and how the SDKs inside it behave. Each file has one authoritative reference page:

  • workshop.yaml is authored by workshop users; Workshop reads it to launch a workshop. See Workshop definition.

  • sdk.yaml ships inside SDK packages; Workshop reads it at install time. Also authored directly for in-project SDKs. See SDK definition.

  • sdkcraft.yaml is authored by SDK publishers; SDKcraft reads it to build an SDK package, which embeds the generated sdk.yaml. See SDKcraft project definition.

See also

Explanation: