Skip to content

Upgrade to Go 1.26#601

Merged
dichn merged 1 commit intorelease-engineering:mainfrom
dichn:version
Mar 19, 2026
Merged

Upgrade to Go 1.26#601
dichn merged 1 commit intorelease-engineering:mainfrom
dichn:version

Conversation

@dichn
Copy link
Collaborator

@dichn dichn commented Mar 17, 2026

Update Go version across all configuration files:

  • go.mod: 1.24.0 → 1.26.1
  • go.tools.mod: 1.23 → 1.26
  • GitHub Actions workflow: 1.23 → 1.26
  • build.Containerfile: use golang:1.26-alpine image, pinning the digest

https://hub.docker.com/layers/library/golang/1.26-alpine/images/sha256-d337ecb3075f0ec76d81652b3fa52af47c3eba6c8ba9f93b835752df7ce62946

negillett
negillett previously approved these changes Mar 17, 2026
crungehottman
crungehottman previously approved these changes Mar 17, 2026
@crungehottman crungehottman self-requested a review March 17, 2026 15:21
@crungehottman crungehottman dismissed their stale review March 17, 2026 15:22

Requested changes

@dichn
Copy link
Collaborator Author

dichn commented Mar 18, 2026

Validate the new digest in build.Containerfile.

$ podman run --rm golang@sha256:d337ecb3075f0ec76d81652b3fa52af47c3eba6c8ba9f93b835752df7ce62946 go version
Resolved "golang" as an alias (/etc/containers/registries.conf.d/000-shortnames.conf)
Trying to pull docker.io/library/golang@sha256:d337ecb3075f0ec76d81652b3fa52af47c3eba6c8ba9f93b835752df7ce62946...
Getting image source signatures
Copying blob 4f4fb700ef54 skipped: already exists  
...

go version go1.26.1 linux/amd64

Update Go version across all configuration files:
- go.mod: 1.24.0 → 1.26.1
- go.tools.mod: 1.23 → 1.26
- GitHub Actions workflow: 1.23 → 1.26
- build.Containerfile: use golang:1.26-alpine image, pinning the digest

https://hub.docker.com/layers/library/golang/1.26-alpine/images/sha256-d337ecb3075f0ec76d81652b3fa52af47c3eba6c8ba9f93b835752df7ce62946
@dichn dichn merged commit d91495a into release-engineering:main Mar 19, 2026
3 checks passed
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