Skip to content

chore(deps): bump go.mod and Docker build image to Go 1.26 - #55

Open
LukasHirt wants to merge 1 commit into
mainfrom
fix/docker-go-1.26
Open

LukasHirt wants to merge 1 commit into
mainfrom
fix/docker-go-1.26

Conversation

@LukasHirt

@LukasHirt LukasHirt commented Sep 16, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • The dependabot minor-and-patch bump in chore(deps): bump the minor-and-patch group across 1 directory with 3 updates #52 pulls in modernc.org/sqlite v1.58.0, which requires raising backend/go.mod's go directive to 1.26.0.
  • Bumps backend/go.mod's go directive to 1.26.0 and docker/Dockerfile's build/runtime images to golang:1.26.8-alpine3.24 and alpine:3.22.5 (both pinned by digest) together, so the module's minimum Go version and the Docker build image stay in sync.
  • Without this, the e2e job's dev-stack build fails with go.mod requires go >= 1.26.0 (running go 1.25.14).

Test plan

  • CI e2e job passes on this branch
  • docker buildx bake succeeds locally for the workflows-backend target

@LukasHirt
LukasHirt requested a review from a team as a code owner September 16, 2026 09:37
@LukasHirt LukasHirt changed the title fix(docker): bump build image to golang:1.26-alpine chore(deps): bump go.mod and Docker build image to Go 1.26 Sep 16, 2026
@LukasHirt LukasHirt self-assigned this Sep 16, 2026
Dependabot's minor-and-patch group bumps pull in modernc.org/sqlite
v1.58.0, which requires raising backend/go.mod's go directive to
1.26.0. Bump it here and update the Docker build image to match, so
both stay in sync — otherwise the e2e job's `go mod download` fails
with: "go.mod requires go >= 1.26.0 (running go 1.25.14)".

Both base images are pinned to an exact patch version plus digest
for reproducible builds.

Signed-off-by: Lukas Hirt <info@hirt.cz>
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