Skip to content

docker: bump golang from 1.26.5-alpine to 1.27.0-alpine - #675

Merged
bgentry merged 1 commit into
masterfrom
dependabot/docker_compose/golang-1.27.0-alpine
Sep 2, 2026
Merged

docker: bump golang from 1.26.5-alpine to 1.27.0-alpine#675
bgentry merged 1 commit into
masterfrom
dependabot/docker_compose/golang-1.27.0-alpine

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Sep 1, 2026

Copy link
Copy Markdown
Contributor

Bumps golang from 1.26.5-alpine to 1.27.0-alpine.

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps golang from 1.26.5-alpine to 1.27.0-alpine.

---
updated-dependencies:
- dependency-name: golang
  dependency-version: 1.27.0-alpine
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file docker labels Sep 1, 2026

@bgentry bgentry 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.

🤖 Codex review: Approved after dependency security and compatibility review.

Upgrade

  • golang development image: 1.26.5-alpine1.27.0-alpine
  • Reviewed head: cb2df5c4f26cb19104d244d850a2ad73d56c05f0

Security review

  • Verified the exact digest-pinned Docker Hub indexes, platform manifests,
    embedded SLSA provenance, SPDX SBOMs, official Go archive hashes, generated
    Dockerfiles, image configuration, and package inventories. The new index is
    sha256:4c9fe60190a2a3350ddc51de80d0224b8a6698d12bdfc999fee45ea9d6c46dbc.
  • Provenance resolves to canonical docker-library/golang source commit
    7aa947b3fda4de2c123815ab1873e50bc810569d; all Go archive hashes match
    official metadata. Alpine 3.24 base digests, supported platforms, entrypoint,
    user, workdir, and installed Alpine package inventory are unchanged.
  • This is security-bearing: Go 1.27 incorporates the ten security fixes first
    released in Go 1.26.6, while the old image contains Go 1.26.5. No new hook,
    downloader, telemetry, credential access, or runtime behavior appears in the
    image recipe.

Compatibility verification

  • docker compose -f docker-compose.dev.yaml config --quiet — passed
  • make test under local Go 1.27.0 — passed across all three Go modules
  • GitHub's full Go 1.27 matrix, lint, JavaScript, release, and public image
    checks are green.
  • The exact digest could not be run locally because no Docker daemon is
    available. Platform manifests, image configuration, SBOM/provenance, and
    the Go 1.27 test matrix provide the compensating evidence.
  • The River Pro image failure is the queue-wide Dependabot AWS credential
    failure and occurs before a project build.

Residual risk

  • Low: embedded provenance is digest-anchored but not independently Cosign
    signed and declares the build non-reproducible; arm/v6 lacks an SPDX SBOM.
    The pre-existing compose command still installs river@latest. Go 1.27.1 is
    now available, so this reviewed image is one non-security patch behind.

@bgentry
bgentry merged commit 8d63445 into master Sep 2, 2026
16 of 18 checks passed
@bgentry
bgentry deleted the dependabot/docker_compose/golang-1.27.0-alpine branch September 2, 2026 02:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file docker

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant