Skip to content

chore(deps): bump github.com/docker/secrets-engine/x to v0.2.1-do.not.use - #538

Merged
kgprs merged 3 commits into
mainfrom
secrets-engine-releaser-bump-20260720-075351-3cf73a32-secrets-engine
Jul 20, 2026
Merged

chore(deps): bump github.com/docker/secrets-engine/x to v0.2.1-do.not.use#538
kgprs merged 3 commits into
mainfrom
secrets-engine-releaser-bump-20260720-075351-3cf73a32-secrets-engine

Conversation

@docker-read-write

Copy link
Copy Markdown
Contributor

Automated dependency bump from the secrets-engine release pipeline.

github.com/docker/secrets-engine/x: v0.1.0-do.not.usev0.2.1-do.not.use

Diff: docker/secrets-engine@x/v0.1.0-do.not.use...x/v0.2.1-do.not.use

Updated: go.mod

Commits

  • fix(deps): bump Go 1.25.11 -> 1.25.12 for CVE-2026-39822, CVE-2026-42505
  • feat(accesscontrol): add access control API for secret resolution
  • feat(plugins): add AccessControlModule plugin metadata type
  • feat(accesscontrol): add Go access control interface and signing info types
  • chore: add license headers to accesscontrol files

🤖 Opened by secrets-engine-releaser. Review and merge to continue the release cascade.

cc @joe0BAB @Benehiko — author and reviewers of the release PR.

….use

docker/secrets-engine@x/v0.1.0-do.not.use...x/v0.2.1-do.not.use

- fix(deps): bump Go 1.25.11 -> 1.25.12 for CVE-2026-39822, CVE-2026-42505
- feat(accesscontrol): add access control API for secret resolution
- feat(plugins): add AccessControlModule plugin metadata type
- feat(accesscontrol): add Go access control interface and signing info types
- chore: add license headers to accesscontrol files
joe0BAB added 2 commits July 20, 2026 16:14
The Dockerfile pinned GO_VERSION=1.25.11 while go.mod required
go 1.25.12, causing golangci-lint to fail with a GOTOOLCHAIN=local
version mismatch. Extract the Go version from go.mod in the Makefile
and pass it as a build-arg so go.mod is the single source of truth.

Also wire GO_VERSION through docker-bake.hcl (_base now inherits
_common) so bake-based targets (docs, push-mcp-gateway) stay in sync.
The validate workflow calls docker/bake-action directly (not via the
Makefile), so the exported GO_VERSION never reached it and the bake
GO_VERSION variable fell back to null, using the Dockerfile ARG default
of 1.25.11. With go.mod requiring go 1.25.12, docs generation failed
with a GOTOOLCHAIN=local version mismatch.

- Derive GO_VERSION from go.mod in validate.yml and export it to the
  environment; bake-action picks it up for the GO_VERSION variable.
- Bump the Dockerfile ARG GO_VERSION default to 1.25.12 as a fallback
  for any invocation that doesn't set the build-arg.
@kgprs
kgprs merged commit f07b4a0 into main Jul 20, 2026
8 checks passed
@kgprs
kgprs deleted the secrets-engine-releaser-bump-20260720-075351-3cf73a32-secrets-engine branch July 20, 2026 14:54
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.

3 participants