chore: switch yaml dependency#3976
Conversation
BenchmarksBenchmark execution time: 2025-09-18 09:49:56 Comparing candidate commit 7e6f357 in PR branch Found 0 performance improvements and 0 performance regressions! Performance is the same for 24 metrics, 0 unstable metrics. |
|
@genesor Shouldn't there be some import URL changes or replace directives? How is this dependency being used? |
|
We should consider using https://github.com/yaml/go-yaml It's a maintained fork of the original package. Kubernetes and Prometheus decided to migrate to that one instead of goccy/go-yaml because they plan to change the API and behavior in subtle ways prometheus/proposals#49 (comment) |
ab903f4 to
7e6f357
Compare
I think we need to start to do stacked PRs when we face this kind of situation. |
|
|
/merge |
|
View all feedbacks in Devflow UI.
The expected merge time in
Tests failed on this commit 33c136f: What to do next?
|
|
/merge |
|
View all feedbacks in Devflow UI.
The expected merge time in
|
What does this PR do?
Switch from unsupported
gopkg.in/yaml.v3toyaml/go-yamlMotivation
Current package is unsupported. We had a request to move away from this package.
Note: this is still an indirect dependency as it's used by our dependencies.
Reviewer's Checklist
./scripts/lint.shlocally.Unsure? Have a question? Request a review!