Skip to content

feat(schemas): add Talos image build schema#60

Merged
jmgilman merged 1 commit intomasterfrom
session-056-talos-schema
May 3, 2026
Merged

feat(schemas): add Talos image build schema#60
jmgilman merged 1 commit intomasterfrom
session-056-talos-schema

Conversation

@jmgilman
Copy link
Copy Markdown
Contributor

@jmgilman jmgilman commented May 3, 2026

Summary

  • add a Talos ImageBuild schema for manual bootstrap-cluster image builds
  • generate Go types and embedded schema source for the new talos package
  • register schemas/lab in the Release Please manifest so the next schema release can be cut
  • serialize generated schema checks before schema and labctl Go tasks to avoid generated-file races

Validation

  • moon run schemas:check --summary minimal
  • moon run labctl:check --summary minimal
  • moon ci --summary minimal
  • cue eval of a minimal talos.#ImageBuild config

@jmgilman jmgilman merged commit 4340279 into master May 3, 2026
6 checks passed
@jmgilman jmgilman deleted the session-056-talos-schema branch May 3, 2026 03:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant