Skip to content

build: prepare the 20260903 dependency release - #27

Merged
Vonng merged 1 commit into
mainfrom
codex/mc-20260903-deps
Sep 3, 2026
Merged

build: prepare the 20260903 dependency release#27
Vonng merged 1 commit into
mainfrom
codex/mc-20260903-deps

Conversation

@Vonng

@Vonng Vonng commented Sep 3, 2026

Copy link
Copy Markdown
Member

Summary

  • build MC with Go 1.27.1 across go.mod, CI, dependency checks, and the development container
  • consume the released github.com/pgsty/silo-pkg/v3 v3.13.2
  • update every dependency used by the client or its tests, including x/crypto v0.56.0 and gRPC v1.83.2
  • retain the intentional upstream minio/pkg v3.6.1, tablewriter v0.0.5, go-systemd v22.6.0, and latest-upstream-minio-go compatibility selections
  • regenerate CREDITS from the release binary dependency closure

Local validation

  • go mod tidy -diff
  • go mod verify
  • go test ./... -count=1
  • make test-race
  • make crosscompile
  • go run ./buildscripts/check-dependency-floors
  • govulncheck ./... — no reachable vulnerabilities
  • OSV query over packages compiled by the client and its tests — only the non-imported, no-fixed-version x/crypto/openpgp module advisory remains
  • actionlint and git diff --check

No release tag is created by this PR. The release will be tagged only after required CI, exact-main-SHA CI, and the requested Claude Fable 5.1 xhigh adversarial acceptance review all pass.

Build with Go 1.27.1, consume silo-pkg v3.13.2, and refresh every dependency used by the client and its tests. Select the fixed x/crypto and gRPC releases while retaining the published upstream minio/pkg, tablewriter, go-systemd, and latest-minio-go compatibility pins.

Signed-off-by: Feng Ruohang <rh@vonng.com>
@Vonng
Vonng merged commit a2ef95c into main Sep 3, 2026
8 checks passed
@Vonng
Vonng deleted the codex/mc-20260903-deps branch September 3, 2026 07:47
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