Skip to content

Build update helm and go dependencies to latest versions #783

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged

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 added 2 commits May 20, 2025 06:30
Signed-off-by: yxxhero <aiopsclub@163.com>
Signed-off-by: yxxhero <aiopsclub@163.com>
@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.

1 participant