Skip to content

Conversation

@yxxhero
Copy link
Collaborator

@yxxhero yxxhero commented May 19, 2025

This pull request updates the Helm versions in the CI workflow and modernizes dependencies in the go.mod file. The most significant changes include upgrading Helm versions in the CI matrix, updating several Go module dependencies to newer versions, and removing unused or outdated dependencies.

CI Workflow Updates:

  • Updated Helm versions in .github/workflows/ci.yaml from v3.17.2 and v3.16.4 to v3.18.0 and v3.17.3 across all workflows to ensure compatibility with the latest Helm minor versions. [1] [2]

Dependency Updates:

  • Upgraded helm.sh/helm/v3 dependency in go.mod from v3.17.3 to v3.18.0.
  • Updated github.com/aryann/difflib to a newer version (ff5ff6dc229b) for better functionality.
  • Modernized indirect dependencies in go.mod, including upgrades to github.com/Azure/go-ansiterm (faa5f7b0171c), github.com/BurntSushi/toml (v1.5.0), github.com/moby/term (v0.5.2), and others. [1] [2] [3]
  • Removed unused dependencies such as github.com/gorilla/mux, go.opentelemetry.io/otel, and github.com/prometheus/client_golang to clean up the go.mod file. [1] [2] [3]

These changes improve compatibility with the latest tools and libraries while simplifying the dependency tree.

@yxxhero yxxhero merged commit 3094e70 into master May 19, 2025
16 checks passed
@yxxhero yxxhero deleted the build--update-Helm-and-Go-dependencies-to-latest-versions branch May 28, 2025 23:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants