Skip to content

chore(deps): refresh tooling and Docker base - #4

Merged
steipete merged 1 commit into
mainfrom
chore/dependency-refresh-july-2026
Jul 1, 2026
Merged

chore(deps): refresh tooling and Docker base#4
steipete merged 1 commit into
mainfrom
chore/dependency-refresh-july-2026

Conversation

@steipete

@steipete steipete commented Jul 1, 2026

Copy link
Copy Markdown
Owner

Summary

  • update the Docker runtime base from Alpine 3.23 to current stable 3.24
  • update the indirect golang.org/x/tools dependency from v0.46.0 to v0.47.0
  • ignore generated node_modules/ state locally and document both maintenance changes

Risk

Low. No application source changed. The Go module is a transitive generation/tool dependency, and the container preserves the same binary, non-root user, entrypoint, volumes, and configuration paths.

Proof

  • go test ./...
  • go test -race ./...
  • go vet ./...
  • golangci-lint run --timeout=5m
  • govulncheck ./... — no vulnerabilities found with database updated 2026-06-26
  • goreleaser check
  • cross-compiled all six configured release targets
  • built the exact Docker candidate with --pull; verified Alpine 3.24.1, UID 10001, /data paths, blu --version, and blu --help
  • isolated read-only discovery found no LAN player, so no device request or state change occurred
  • autoreview clean after resolving its generated-directory hygiene finding

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 8e12c6974a

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Comment thread go.mod
@steipete
steipete merged commit 4014fe9 into main Jul 1, 2026
13 checks passed
@steipete

steipete commented Jul 1, 2026

Copy link
Copy Markdown
Owner Author

Landed as 4014fe92374a271a882f13b56f838e58c8a61b44.

Tested on exact PR head 8e12c6974ae863605c62e4fbcd9b420178af7684:

  • go test ./...
  • go test -race ./...
  • go vet ./...
  • golangci-lint run --timeout=5m
  • govulncheck ./... with database updated 2026-06-26: no vulnerabilities found
  • goreleaser check
  • cross-compiled all six configured release targets
  • built the Docker candidate with --pull; verified Alpine 3.24.1, UID 10001, /data paths, exact version injection, and CLI help
  • final autoreview: no accepted/actionable findings
  • all exact-head GitHub checks green, including Linux/macOS/Windows tests, race coverage, lint, govulncheck, Docker, and GitGuardian: https://github.com/steipete/blucli/actions/runs/28505345107 and https://github.com/steipete/blucli/actions/runs/28505357951

Live-proof caveat: an isolated read-only discovery found no LAN player, so no device request or state change occurred. The changed runtime boundary is Docker packaging; the exact built container supplied the live artifact proof.

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