Skip to content

replace gopkg.in/yaml.v3 with go.yaml.in - #15

Merged
atkrad merged 2 commits into
mainfrom
replace-gopkg-yaml-v3
Jul 26, 2026
Merged

atkrad merged 2 commits into
mainfrom
replace-gopkg-yaml-v3

Conversation

@atkrad

@atkrad atkrad commented Jul 26, 2026 •

Copy link
Copy Markdown
Member

Replace direct gopkg.in/yaml.v3 imports with go.yaml.in/yaml/v3. Keep sigs.k8s.io/yaml for the JSON-bridge path. Warm the resource.Quantity String cache so concurrent preset labels do not race.

Fixes #13. Native YAML v4 is #14.

- switch native YAML imports to the maintained module path
- warm Quantity String cache to avoid races on shared presets
- leave TODO(#14) for a future v4 migration
@github-actions github-actions Bot added area/cli Commands, flags, UX copy area/spec deployah.yaml schema or loading area/helm Chart render, release, post-render area/deploy Deploy and plan session flow area/testing Scenarios, harness, goldens labels Jul 26, 2026
@codecov

codecov Bot commented Jul 26, 2026 •

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@atkrad atkrad added the kind/chore Cleanup, deps, CI, or refactor with no user-facing change label Jul 26, 2026
@atkrad
atkrad merged commit 34173c7 into main Jul 26, 2026
12 checks passed
@atkrad
atkrad deleted the replace-gopkg-yaml-v3 branch July 26, 2026 14:19
@atkrad atkrad self-assigned this Jul 28, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/cli Commands, flags, UX copy area/deploy Deploy and plan session flow area/helm Chart render, release, post-render area/spec deployah.yaml schema or loading area/testing Scenarios, harness, goldens kind/chore Cleanup, deps, CI, or refactor with no user-facing change

Projects

None yet

Development

Successfully merging this pull request may close these issues.

chore: replace gopkg.in/yaml.v3 with go.yaml.in/yaml/v3

1 participant