-
Notifications
You must be signed in to change notification settings - Fork 0
Add YAML input support (-I yaml) #168
Copy link
Copy link
Open
Labels
priority:highMust be in the next sprintMust be in the next sprintsize:lLarge — 1 to 2 daysLarge — 1 to 2 daysstatus:readyRefined and ready for sprint selectionRefined and ready for sprint selectiontype:featureNew functionalityNew functionality
Metadata
Metadata
Assignees
Labels
priority:highMust be in the next sprintMust be in the next sprintsize:lLarge — 1 to 2 daysLarge — 1 to 2 daysstatus:readyRefined and ready for sprint selectionRefined and ready for sprint selectiontype:featureNew functionalityNew functionality
Description
Add YAML as a supported input format. Parse YAML files containing lists of maps as tabular data.
Motivation
YAML is ubiquitous in CI/CD (GitHub Actions, GitLab CI), configuration files (Docker Compose, Kubernetes, Ansible), and infrastructure-as-code. It is the biggest format gap in sql-pipe's input support.
Acceptance Criteria
yamlto theInputFormatenum.yamland.ymlfile extensions-I yamlexplicit override works for stdin and non-standard extensionsImplementation Notes