Skip to content

fix: require Go 1.27.2 across native and container builds - #1265

Merged
crypt0rr merged 2 commits into
mainfrom
renovate/golang-1.x
Oct 9, 2026
Merged

crypt0rr merged 2 commits into
mainfrom
renovate/golang-1.x

Conversation

@renovate

@renovate renovate Bot commented Oct 8, 2026 •

Copy link
Copy Markdown
Contributor

Require Go 1.27.2 for native builds and both digest-pinned container builder stages. This addresses the reachable standard-library vulnerabilities reported by make security on Go 1.27.1 and keeps release binaries on the same security toolchain as container builds.

Update the documented development minimum and pin golangci-lint v2.14.0: v2.13.2 cannot read Go 1.27.2 export data and fails the existing security gate.

Closes #1273. Builds on the original Renovate container update. #8 remains an intentionally open dependency tracking issue.

Validation:

  • Go 1.27.2: module verification, vet, and make security pass; govulncheck finds no reachable vulnerable symbols.
  • Frontend install/build and documentation build/link checks pass.
  • Release artifact fixtures, Naabu pin verification, both Compose policies, and 100 Compose policy tests pass.
  • Native AMD64 image build passes. Local native AMD64 scanner sandbox verification passes. All CI gates pass at 183ab73, including frontend coverage/browser tests, Go security/race/coverage checks, multiarch containers, native ARM64 sandbox, CodeQL, documentation build and Cloudflare preview deployment. The independent local full race suite is still running.

The compiler patch introduces no schema or application API changes. This fix is included in the next guided monitor setup release (v0.32.0); release publication retains the immutable candidate and runtime smoke gates.

@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Oct 8, 2026 •

Copy link
Copy Markdown

Deploying edgewatch with  Cloudflare Pages  Cloudflare Pages

Latest commit: 183ab73
Status: ✅  Deploy successful!
Preview URL: https://76f30103.edgewatch-cpd.pages.dev
Branch Preview URL: https://renovate-golang-1-x.edgewatch-cpd.pages.dev

View logs

@crypt0rr crypt0rr changed the title chore(deps): update golang docker tag to v1.27.2 fix: require Go 1.27.2 across native and container builds Oct 9, 2026
@renovate

renovate Bot commented Oct 9, 2026

Copy link
Copy Markdown
Contributor Author

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

@crypt0rr
crypt0rr merged commit 42686d0 into main Oct 9, 2026
16 checks passed
@crypt0rr
crypt0rr deleted the renovate/golang-1.x branch October 9, 2026 05:38
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.

fix: align all builds on Go 1.27.2 security toolchain

1 participant