Skip to content

fix(deps): bump go version and dependencies - #180

Merged
nilsgstrabo merged 4 commits into
masterfrom
bump-dependencies-260729
Jul 30, 2026
Merged

fix(deps): bump go version and dependencies#180
nilsgstrabo merged 4 commits into
masterfrom
bump-dependencies-260729

Conversation

@nilsgstrabo

@nilsgstrabo nilsgstrabo commented Jul 29, 2026

Copy link
Copy Markdown
Contributor
  • Bump Go version to 1.26.5 and update the builder image to golang:1.26.5-alpine3.24.
  • Upgrade a broad set of Go dependencies in go.mod/go.sum (including radix-* modules and Kubernetes-related deps).
  • Fix function that called removed function utils.GetRadixApplicationFromFile from radix-operator.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the project’s Go toolchain and dependency set, along with related build/CI wiring, to keep radix-cli aligned with newer upstream versions.

Changes:

  • Bump Go version to 1.26.5 and update the builder image to golang:1.26.5-alpine3.24.
  • Upgrade a broad set of Go dependencies in go.mod/go.sum (including radix-* modules and Kubernetes-related deps).
  • Adjust YAML parsing/error wrapping in config loading and validation, and update GitHub Actions/reusable workflow references.

Reviewed changes

Copilot reviewed 8 out of 9 changed files in this pull request and generated 3 comments.

Show a summary per file
File Description
pkg/config/utils.go Switches radixconfig loading to direct file read + YAML unmarshal (and updates imports).
cmd/validateRadixConfig.go Improves error wrapping for YAML parsing in validation flow.
go.mod Bumps Go version and updates direct/indirect dependencies.
go.sum Updates dependency checksums to match the new module graph.
Dockerfile Updates Go builder base image version/distro.
.github/workflows/prepare-release-pr.yml Updates reusable workflow reference to v1.1.1.
.github/workflows/create-releases.yml Updates reusable workflow references to v1.1.1.
.github/workflows/ci.yml Updates actions (checkout/setup-go/buildx/goreleaser/golangci-lint).
.github/workflows/cd.yml Updates actions (checkout/setup-go/buildx/login/goreleaser).

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread pkg/config/utils.go Outdated
Comment thread pkg/config/utils.go Outdated
Comment thread cmd/validateRadixConfig.go
nilsgstrabo and others added 3 commits July 29, 2026 12:58
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
@nilsgstrabo
nilsgstrabo requested a review from Richard87 July 29, 2026 13:06
@nilsgstrabo
nilsgstrabo merged commit b1c8f05 into master Jul 30, 2026
6 checks passed
@nilsgstrabo
nilsgstrabo deleted the bump-dependencies-260729 branch July 30, 2026 06:29
@github-actions github-actions Bot mentioned this pull request Jul 30, 2026
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.

3 participants