Skip to content

CLI 1.35.3 Schema version 4 & supporting fies#1406

Merged
josephjclark merged 11 commits into
mainfrom
schema-version-4
May 12, 2026
Merged

CLI 1.35.3 Schema version 4 & supporting fies#1406
josephjclark merged 11 commits into
mainfrom
schema-version-4

Conversation

@josephjclark
Copy link
Copy Markdown
Collaborator

@josephjclark josephjclark commented May 11, 2026

  • Supports schema_version key in project spec files
  • Optionally includes version numbers in workflow.yaml (but by default does not)
  • Prefers single quotes in yaml output

Closes #1405

Bonus fixes:

  • I've moved workflow validation behind a --validate flag. It's annoying and I've been losing faith in it for a while.
  • Pass PREFER_LEGACY_SYNC to force disable v2 when auto migrating with the v1 commands

AI Usage

Please disclose whether you've used AI anywhere in this PR (it's cool, we just
want to know!):

  • I have used Claude Code
  • I have used another model
  • I have not used AI

You can read more details in our
Responsible AI Policy

@github-project-automation github-project-automation Bot moved this to New Issues in Core May 11, 2026
@josephjclark josephjclark changed the title Schema version 4 CLI 1.35.3 Schema version 4 & supporting fies May 12, 2026
@josephjclark josephjclark merged commit 66c7f79 into main May 12, 2026
7 checks passed
@github-project-automation github-project-automation Bot moved this from New Issues to Done in Core May 12, 2026
@josephjclark josephjclark deleted the schema-version-4 branch May 12, 2026 16:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

CLI: cannot checkout a project spec.yaml directly

2 participants