Skip to content

validation: require YAML collection fields - #3

Merged
Rionlyu merged 1 commit into
mainfrom
validation/require-yaml-collections
Jul 11, 2026
Merged

validation: require YAML collection fields#3
Rionlyu merged 1 commit into
mainfrom
validation/require-yaml-collections

Conversation

@Rionlyu

@Rionlyu Rionlyu commented Jul 11, 2026

Copy link
Copy Markdown
Owner

Closes #2

Summary

  • reject missing or null top-level nodes and jobs collections
  • preserve explicit empty sequences as valid input
  • add symmetric table-driven regression cases for both file loaders

Verification

  • git diff --check
  • GitHub Actions CI

@Rionlyu
Rionlyu merged commit b7c0dc0 into main Jul 11, 2026
2 checks passed
@Rionlyu
Rionlyu deleted the validation/require-yaml-collections branch July 11, 2026 08:30
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.

Reject missing or null top-level YAML collections

1 participant