yq/pkg/yqlib/doc/usage/headers
Robin H. Johnson c6029376a5
feat: K8S KYAML output format support (#2560)
* feat: K8S KYAML output format support

Reference: https://github.com/kubernetes/enhancements/blob/master/keps/sig-cli/5295-kyaml/README.md
Co-authored-by: Codex <codex@openai.com>
Generated-with: OpenAI Codex CLI (partial)
Signed-off-by: Robin H. Johnson <rjohnson@coreweave.com>

* build: gomodcache/gocache should not be committed

Signed-off-by: Robin H. Johnson <rjohnson@coreweave.com>

* chore: fix spelling of behaviour

Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>

* build: pass GOFLAGS to docker to support buildvcs=false

In trying to develop the KYAML support, various tests gave false
positive results because they made assumptions about Git functionality
Make it possible to avoid that by passing GOFLAGS='-buildvcs=false' to
to Makefile.

Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>

* doc: cover documentScenarios for tests

Signed-off-by: Robin H. Johnson <rjohnson@coreweave.com>

* build: exclude go caches from gosec

Without tuning, gosec scans all of the vendor/gocache/gomodcache, taking
several minutes (3m35 here), whereas the core of the yq takes only 15
seconds to scan.

If we intend to remediate upstream issues in future; add a seperate
target to scan those.

Signed-off-by: Robin H. Johnson <rjohnson@coreweave.com>

---------

Signed-off-by: Robin H. Johnson <rjohnson@coreweave.com>
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
Co-authored-by: Codex <codex@openai.com>
2026-01-01 15:14:53 +11:00
..
base64.md Strip whitespace when decoding base64 #2507 2025-11-15 14:11:55 +11:00
convert.md Improving docs 2022-08-01 14:12:35 +10:00
csv-tsv.md Fix typos (#1798) 2023-09-26 14:18:18 +10:00
formatting-expressions.md Comments in yq expressions! #1919 2024-02-09 13:54:27 +11:00
hcl.md spelling 2025-12-20 09:55:29 +11:00
kyaml.md feat: K8S KYAML output format support (#2560) 2026-01-01 15:14:53 +11:00
properties.md Csv decoder (#1290) 2022-08-01 10:28:34 +10:00
recipes.md Added recipes documentation 2023-09-01 14:40:33 +10:00
toml.md Draft: Toml (#1439) 2023-03-26 10:59:15 +11:00
xml.md Added XML processing instructions and directive support (#1396) 2022-10-24 10:09:42 +11:00