Skip to content
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

chore(deps): update packages to latest versions and Go to 1.22.5 #314

Merged
merged 1 commit into from
Sep 12, 2024

Conversation

sergeyberezansky
Copy link
Collaborator

@sergeyberezansky sergeyberezansky commented Sep 2, 2024

TL;DR

Update Go version and dependencies in go.mod file

What changed?

  • Updated Go version from 1.22.0 to 1.22.5
  • Removed toolchain specification
  • Updated various dependencies to their latest versions, including:
    • github.com/kubernetes-csi/csi-lib-utils
    • github.com/prometheus/client_golang
    • go.opentelemetry.io/otel and related packages
    • golang.org/x/exp
    • google.golang.org/grpc
    • k8s.io/apimachinery
    • k8s.io/mount-utils

How to test?

  1. Run go mod tidy to ensure all dependencies are correctly updated
  2. Compile the project and run tests to verify compatibility with the new versions
  3. Test the application's functionality to ensure no regressions due to dependency updates

Why make this change?

Updating dependencies and the Go version helps to:

  • Improve security by incorporating the latest bug fixes and patches
  • Gain access to new features and improvements in the updated packages
  • Ensure compatibility with the latest Go toolchain and ecosystem
  • Maintain the project's overall health and reduce technical debt

Copy link

graphite-app bot commented Sep 2, 2024

Graphite Automations

"Request reviewers once CI passes" took an action on this PR • (09/02/24)

1 reviewer was added to this PR based on Sergey Berezansky's automation.

@sergeyberezansky sergeyberezansky added the dependencies Pull requests that update a dependency file label Sep 11, 2024
Copy link
Collaborator Author

sergeyberezansky commented Sep 12, 2024

Merge activity

  • Sep 12, 6:10 AM EDT: @sergeyberezansky started a stack merge that includes this pull request via Graphite.
  • Sep 12, 7:34 AM EDT: Graphite rebased this pull request as part of a merge.
  • Sep 12, 7:36 AM EDT: Graphite rebased this pull request as part of a merge.
  • Sep 12, 7:41 AM EDT: @sergeyberezansky merged this pull request with Graphite.

@sergeyberezansky sergeyberezansky changed the base branch from sergey/docker-improvements to graphite-base/314 September 12, 2024 11:24
@sergeyberezansky sergeyberezansky changed the base branch from graphite-base/314 to dev September 12, 2024 11:32
@sergeyberezansky sergeyberezansky merged commit 404f4ec into dev Sep 12, 2024
11 checks passed
@sergeyberezansky sergeyberezansky deleted the sergey/go-1.22.5 branch September 12, 2024 15:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant