Skip to content

feat: update dapr to latest rc#1526

Closed
nelson-parente wants to merge 4 commits intomasterfrom
feat/update-dapr-version-latest-rc
Closed

feat: update dapr to latest rc#1526
nelson-parente wants to merge 4 commits intomasterfrom
feat/update-dapr-version-latest-rc

Conversation

@nelson-parente
Copy link
Contributor

@nelson-parente nelson-parente commented Aug 5, 2025

This pull request updates dependencies and configuration for the Dapr CLI project, focusing on modernizing the Go toolchain and improving linting setup. The most significant changes are grouped below.

Dependency and Toolchain Upgrades:

  • Updated the Go version in go.mod to 1.24.4 and specified toolchain go1.24.5 for compatibility with newer Go features.
  • Upgraded many direct and indirect dependencies in go.mod, including major Dapr packages, Kubernetes libraries, Prometheus, OpenTelemetry, and various utility libraries to their latest versions. [1] [2] [3] [4] [5] [6] [7] [8]

Linting and Workflow Improvements:

  • Bumped golangci-lint version in .github/workflows/dapr_cli.yaml from v1.61.0 to v2.3.1 and updated the GitHub Action to v8.0.0 for improved linting capabilities and compatibility. [1] [2]
  • Refactored .golangci.yml configuration: enabled new formatters (gofmt, goimports), set new exclusion rules, switched to new config version, and reorganized linter settings for better maintainability. [1] [2] [3] [4] [5]

These updates ensure the project uses the latest stable dependencies, benefits from improved linting and formatting, and is ready for future Go releases.

@nelson-parente nelson-parente requested review from a team as code owners August 5, 2025 08:30
@nelson-parente nelson-parente force-pushed the feat/update-dapr-version-latest-rc branch 3 times, most recently from 9219be9 to 9c37549 Compare August 5, 2025 10:56
Signed-off-by: nelson.parente <nelson_parente@live.com.pt>
@nelson-parente nelson-parente force-pushed the feat/update-dapr-version-latest-rc branch from 9c37549 to 5fe8a9d Compare August 5, 2025 11:01
Signed-off-by: nelson.parente <nelson_parente@live.com.pt>
Signed-off-by: nelson.parente <nelson_parente@live.com.pt>
Signed-off-by: nelson.parente <nelson_parente@live.com.pt>
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