pipecd icon indicating copy to clipboard operation
pipecd copied to clipboard

Add json schema to SchemaStore

Open imroc opened this issue 1 year ago • 4 comments

So we can edit .pipecd.yaml with autocompletion

imroc avatar Jan 10 '25 11:01 imroc

@imroc Thanks for the idea, I just TIL about SchemeStore. If you're familiar with that, can you work on this issue 👀

khanhtc1202 avatar Jan 12 '25 02:01 khanhtc1202

I don't have any free time at the moment, here is a reference to k3d's json schema in SchemaStore, maybe you can learn from: https://github.com/k3d-io/k3d/blob/main/pkg/config/config.versions.schema.json

imroc avatar Jan 13 '25 02:01 imroc

We need to divide this issue in two parts, as schema depends on kind: piped-config: most fields won't change in pipedv1 App: A lot of fields will change in pipedv1

sagnik3788 avatar May 24 '25 11:05 sagnik3788

TODO

piped-config

  • [ ] Submit JSON Schema for piped-config.yaml

App

  • [ ] Submit JSON Schema for app.pipecd.yaml

sagnik3788 avatar May 24 '25 13:05 sagnik3788

This issue is stale because it has been open 180 days with no activity. Remove stale label or comment or this will be closed in 7 days.

github-actions[bot] avatar Nov 21 '25 00:11 github-actions[bot]

This issue was closed because it has been stalled for 7 days with no activity. Feel free to reopen if still applicable.

github-actions[bot] avatar Nov 29 '25 00:11 github-actions[bot]