Skip to content

Update Go build and analysis toolchain to 1.27.1 - #128

Merged
jeremydixon22 merged 3 commits into
mainfrom
maintenance/go-1.27.1
Sep 7, 2026
Merged

Update Go build and analysis toolchain to 1.27.1#128
jeremydixon22 merged 3 commits into
mainfrom
maintenance/go-1.27.1

Conversation

@jeremydixon22

@jeremydixon22 jeremydixon22 commented Sep 7, 2026

Copy link
Copy Markdown
Member

Summary

Dependabot #125 updates the worker image to Go 1.27.1 but leaves the four build/analysis workflows and the version-policy checker at 1.26.6, causing both release-boundary gates to fail. Apply the proposed digest-pinned image together with all five companion pins and refresh the public-export manifest.

The earlier Go 1.27 deferral is resolved: the already-pinned CodeQL action v4.37.9 defaults to bundle 2.26.4, whose Go library changelog records Go 1.27 support. Hosted Go extraction succeeded for both modules; the SARIF reports no extraction warnings or errors and no findings.

Supersedes #125.

Verification

  • Go 1.27.1 tests and go vet pass for both modules (the worker module has no unit tests).
  • Version policy, PR release boundary, public-export reproducibility, and pre-push locked solution restore pass.
  • All hosted PR checks pass, including .NET/client tests, all four CodeQL languages, container scanning, and execution-consumer validation.
  • The digest-pinned worker image builds locally. Python verification passes all 235 tests at 79.1% coverage, strict type checks, package builds, and clean installs with coverage 7.16.0.
  • Release-mode public-export verification passes with the supplied operator policies. The full release rehearsal runs on canonical main.

Public information review

Does this change expose new public information? No

Compatibility and operations

The build toolchain moves to Go 1.27.1. The public Go module minimum remains 1.25.0. The worker image remains pinned by digest; no package versions or workflow permissions change.

dependabot Bot and others added 3 commits September 6, 2026 23:53
Bumps golang from 1.26.6 to 1.27.1.

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

Signed-off-by: dependabot[bot] <support@github.com>
@jeremydixon22
jeremydixon22 merged commit 8833d96 into main Sep 7, 2026
15 checks passed
@jeremydixon22
jeremydixon22 deleted the maintenance/go-1.27.1 branch September 7, 2026 04:04
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