Skip to content

Update all dependencies - #1198

Open
cpuguy83 wants to merge 2 commits into
project-dalec:mainfrom
cpuguy83:update-deps
Open

Update all dependencies#1198
cpuguy83 wants to merge 2 commits into
project-dalec:mainfrom
cpuguy83:update-deps

Conversation

@cpuguy83

Copy link
Copy Markdown
Collaborator

This forces an update to go1.26

Copilot AI balanced review requested due to automatic review settings August 12, 2026 18:10

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 Dalec’s Go toolchain baseline to Go 1.26 and refreshes Go dependencies.

Changes:

  • Raises the module and CI toolchain to Go 1.26.
  • Updates BuildKit, containerd, OpenTelemetry, and related dependencies.
  • Updates test and mirrored builder images.

Reviewed changes

Copilot reviewed 8 out of 9 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
.github/copilot-instructions.md Documents Go 1.26 requirement.
.github/workflows/ci.yml Uses Go 1.26 in CI.
.github/workflows/retag.yml Uses Go 1.26 for retagging.
.github/workflows/retag/images.yml Mirrors the Go 1.26 image.
go.mod Raises Go baseline and dependency versions.
go.sum Refreshes dependency checksums.
test/fixtures/phony.go Builds fixture with Go 1.26.
test/fixtures/signer.go Builds signer with Go 1.26.
test/git_services/teststate.go Builds Git test server with Go 1.26.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread .github/workflows/ci.yml

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

Copilot reviewed 9 out of 10 changed files in this pull request and generated no new comments.

Suppressed comments (2)

go.mod:21

  • The BuildKit library is raised to v0.32.2, but the BuildKit image used by CI remains pinned to v0.31.2 in Dockerfile:5. This leaves a declared dependency unupdated and makes integration tests exercise the new client/frontend code against the previous daemon release. Update the Dockerfile tag and digest to v0.32.2 as part of this upgrade.
	github.com/moby/buildkit v0.32.2

go.mod:3

  • The Go 1.26 requirement is only applied to the root module; the separate website/go.mod still declares go 1.25.9. This leaves part of the repository on the old toolchain despite the PR's stated repository upgrade and the updated “Go 1.26+” development requirement. Update the website module (and its sums if needed) in the same change.
go 1.26.3

This forces an update to go1.26

Signed-off-by: Brian Goff <cpuguy83@gmail.com>
@cpuguy83 cpuguy83 self-assigned this Aug 12, 2026
Signed-off-by: Brian Goff <cpuguy83@gmail.com>
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