Skip to content

build(deps): bump the minor-and-patch group across 1 directory with 6 updates - #282

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/go_modules/minor-and-patch-59ce591582
Closed

build(deps): bump the minor-and-patch group across 1 directory with 6 updates#282
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/go_modules/minor-and-patch-59ce591582

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 29, 2026

Copy link
Copy Markdown
Contributor

Bumps the minor-and-patch group with 6 updates in the / directory:

Package From To
github.com/landlock-lsm/go-landlock 0.8.1 0.9.0
github.com/sigstore/cosign/v3 3.1.0 3.1.2
github.com/testcontainers/testcontainers-go 0.42.0 0.43.0
github.com/zclconf/go-cty 1.18.1 1.19.0
golang.org/x/mod 0.37.0 0.38.0
golang.org/x/net 0.56.0 0.57.0

Updates github.com/landlock-lsm/go-landlock from 0.8.1 to 0.9.0

Release notes

Sourced from github.com/landlock-lsm/go-landlock's releases.

ABI V9 support

Adds support for LANDLOCK_ACCESS_FS_RESOLVE_UNIX (see https://docs.kernel.org/userspace-api/landlock.html#filesystem-flags), as introduced by Linux 7.1 today.

Users are advised to use landlock.V9 to restrict outgoing connections to named UNIX sockets. Individual sockets or directories can be allow-listed using the FSRule.WithResolveUnix() modifier for file system rules. As usual, the things to look out for are documented in config.go next to the landlock.V9 identifier.

For a step-by-step instruction for upgrading (or when using an AI agent!), see https://github.com/landlock-lsm/go-landlock/blob/main/docs/upgrade.md

Full Changelog: landlock-lsm/go-landlock@v0.8.1...v0.9.0

Commits
  • e573f52 sample tools: use landlock.V9
  • b5df300 Update documentation references to V9 where needed
  • cb288e5 landlock: add support for Landlock ABI v9
  • See full diff in compare view

Updates github.com/sigstore/cosign/v3 from 3.1.0 to 3.1.2

Release notes

Sourced from github.com/sigstore/cosign/v3's releases.

v3.1.2

This may be the last Cosign v3.1 release, as we finish deprecations and removing unused functionality. Soon we'll start work on Cosign v4 where we will remove things that are currently deprecated. We'll continue to support Cosign v3, with it's opt-in backwards compatibility, as described in our versioning policy.

If you haven't already, now is an excellent time to move to the bundle format that has been supported since Cosign v2.6.

We have received a ton of fixes over the past month from folks using Cosign in a variety of environments - thank you all!

Deprecations

  • 816f2b6634821cefe6ceabbffdd5ff7ffc00d0a4 Deprecate --payload for sign and verify commands (#4991)

Features

  • 5121398c0ae6f4444d8ffd10447d7b765184f304 docs: add OVHcloud KMS in available external plugins (#4962)
  • 38f73bb8fd949fad71e7086bd122080b2d47ceeb Add insecure registry flag to ko publish in kind-verify-attestation workflow (#4970)
  • 2e0749ac11c7326299f6af65ae6a3ab6a6750586 Deprecate --output-attestation (#4958)
  • 2233166935e2940a530e5a740adc095f4ca4863d Add bundle inspect command (#4842)

Fixes

  • eb3bb86f712a1163591b6663bbc434afb6fad467 Guard against empty certificate PEM in mutate.Signature (#4998)
  • 089731c31f750153e9d91ec248c990e3b1991c2b fix(download): Validate predicate type for new bundle format
  • d996ce12df6967bb5bf81e3244bfbbe1c2665f34 Skip nil subject entries in IntotoSubjectClaimVerifier (#5016)
  • 8ca5b2002f5cd43614c476665e2055e59392b59d Fix Makefile: fall back to "unknown" version info when built outside a git repo (#5000)
  • df78bf67985f09e431f88b69be5842b7d0f5f4eb fix(verify): skip identity validation for security keys (#5012)
  • aebdc3a232083841b9c957fbba6b80b41df8caad fix: include artifactType in OCI 1.1 signature referrer manifest
  • c0edaac063a90b1dcacdabc7fc23e6c6f8ade90d Allow attestation download to handle both bundle types (#4996)
  • a8642c7b8611d557b4a592e6b94b188bd9427d7c Fix panic in dockerfile verify on malformed FROM lines (#4979)
  • ef3e3b446a011852929a08f51095ecc67495bfe7 fix(release): restore signing-step auth and fail on image signing errors (#4978)
  • 16ddbcf9040b75e2329f2436b65ba3ed340dac88 feat(signing-config): add --base-config flag to override services from base config (#4977)
  • f17f812494b558499d89a37a6c9161657d2371e9 fix: pass NewBundleFormat to KeyOpts in sign command (#4981)
  • 6ef8d9d040a481e26e065349c292799615ea7e7b fix: ignore build stage references in dockerfile verify (#4961)
  • 8dbdef561622178f453d64d83faa02b1744a19f7 fix: allow '=' in annotation values (#4957)

Cleanup

  • 193d2153431f8bb0d945a4c1ee721872f73add67 Remove unused policy evaluation code (#4936)
  • 0fc9811059a037c32599e133ec4cc9fead4f354e Remove unused signing code (#4918)
  • 95dceda0e7ea0b8d1f1a1d2b9a98c9fb2a6e5b74 Remove unused OCI code (#4935)
  • b1dd2e9524daf7406b350cbbfa7f4cd7b8ea0973 Remove unused ephemeral signer (#4938)

Documentation

  • 81841260820bdddef3ea65c6f0824caca0cf2715 feat: improve verify flag shell completions (#4965)
  • ed0efe8cb464c1bae4711f87b552b1f2e602c816 docs: fix Short style and add Example fields to piv-tool subcommands (#4942)
  • d41b86c63cfd2653c263962a9225691c5774c228 docs: add Example fields to env and bundle create commands (#4941)
  • 8a7174a1d462b3bb5a2722c7e1cf3a24fd1d3896 docs: fix Short style and add Example fields to pkcs11-tool subcommands

Thanks to all contributors!

... (truncated)

Commits
  • 193d215 Remove unused policy evaluation code (#4936)
  • eb3bb86 Guard against empty certificate PEM in mutate.Signature (#4998)
  • 089731c fix(download): Validate predicate type for new bundle format
  • d996ce1 Skip nil subject entries in IntotoSubjectClaimVerifier (#5016)
  • 8ca5b20 Fix Makefile: fall back to "unknown" version info when built outside a git re...
  • df78bf6 fix(verify): skip identity validation for security keys (#5012)
  • ee51b53 chore(deps): bump golang in the all group across 1 directory (#4950)
  • aebdc3a fix: include artifactType in OCI 1.1 signature referrer manifest
  • 816f2b6 Deprecate --payload for sign and verify commands (#4991)
  • c0edaac Allow attestation download to handle both bundle types (#4996)
  • Additional commits viewable in compare view

Updates github.com/testcontainers/testcontainers-go from 0.42.0 to 0.43.0

Release notes

Sourced from github.com/testcontainers/testcontainers-go's releases.

v0.43.0

What's Changed

⚠️ Breaking Changes

  • chore(wait)!: change url callback in wait.ForSQL to accept network.Port (#3650) @​thaJeztah

Users of wait.ForSQL need to follow the new API contract, using Moby's network.Port instead of string when building the callback function to check the URL. Please see https://golang.testcontainers.org/features/wait/sql/

Users implementing their own testcontainers.ImageProvider need to implement the new PullImageWithPlatform method introduced by this PR.

🚀 Features

🐛 Bug Fixes

📖 Documentation

🧹 Housekeeping

📦 Dependency updates

... (truncated)

Commits
  • 0835739 chore: use new version (v0.43.0) in modules and examples
  • 85b6d70 chore(deps): update dependencies to latest versions in go.mod and go.sum (#3729)
  • 8360f71 feat(k3s): pull image opts (#3716)
  • b5e7022 chore: bump sshd-docker image to 1.4.0 (#3727)
  • 1c05dd5 chore(deps): bump Ryuk to v0.14.0 (#3313)
  • 96ab095 feat(wait): implement AnyMultiStrategy: ForAny equivalent to ForAll. (#3719)
  • 42ac7d2 chore(wait)!: change url callback in wait.ForSQL to accept network.Port (#3650)
  • ab312e0 chore(deps): bump github.com/shirou/gopsutil/v4 from 4.26.4 to 4.26.5 (#3713)
  • c5c95e5 chore(deps): bump golang.org/x/sys from 0.44.0 to 0.45.0 (#3712)
  • 465d002 chore(deps): bump mkdocs-include-markdown-plugin from 7.2.2 to 7.3.0 (#3711)
  • Additional commits viewable in compare view

Updates github.com/zclconf/go-cty from 1.18.1 to 1.19.0

Changelog

Sourced from github.com/zclconf/go-cty's changelog.

1.19.0 (July 6, 2026)

  • When building with Go 1.27 or later, the various string operations that are defined in terms of UAX#29 grapheme cluster segmentation will now use the Unicode 17 character properties and rules. For older versions of Go, Unicode 15 is still used.
  • The cty.ValueMarks type, which represents a set of value marks separately from any value, now has method Has for concisely testing if a specific mark is present, and Insert for inserting elements from an iter.Seq[any] into an existing set of marks for easier gradual construction without creating any temporary mark sets.
Commits
  • 749fb01 v1.19.0
  • f6d59fa ValueMarks.Has and ValueMarks.Insert
  • db1a410 Use Unicode 17 text segmentation rules on Go 1.27
  • c8df667 json: Compensate for different JSON error message in Go1.27
  • 9d8f06e convert: Fix incorrect format string in TestSortTypes
  • See full diff in compare view

Updates golang.org/x/mod from 0.37.0 to 0.38.0

Commits
  • 792ac16 go.mod: update golang.org/x dependencies
  • fe2ec04 all: fix some comments to improve readability
  • See full diff in compare view

Updates golang.org/x/net from 0.56.0 to 0.57.0

Commits
  • b8f09f6 go.mod: update golang.org/x dependencies
  • f05f21b idna: reject all-ASCII xn-- labels on all Go versions
  • 0f748cf internal/http3: clean up stream I/O methods usages in tests
  • 0bb961e internal/http3: add net/http.ResponseController support
  • 0ca694d webdav: document Dir's lack of defense against filesystem modification
  • bd5f1dc http2: initialize Transport on NewClientConn
  • 488ff63 bpf: add security considerations to package docs
  • 93d1f25 xsrftoken: avoid token collisions
  • 5a3baee internal/http3: prevent panic in QPACK decoder due to overflow
  • See full diff in compare view

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

… updates

Bumps the minor-and-patch group with 6 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [github.com/landlock-lsm/go-landlock](https://github.com/landlock-lsm/go-landlock) | `0.8.1` | `0.9.0` |
| [github.com/sigstore/cosign/v3](https://github.com/sigstore/cosign) | `3.1.0` | `3.1.2` |
| [github.com/testcontainers/testcontainers-go](https://github.com/testcontainers/testcontainers-go) | `0.42.0` | `0.43.0` |
| [github.com/zclconf/go-cty](https://github.com/zclconf/go-cty) | `1.18.1` | `1.19.0` |
| [golang.org/x/mod](https://github.com/golang/mod) | `0.37.0` | `0.38.0` |
| [golang.org/x/net](https://github.com/golang/net) | `0.56.0` | `0.57.0` |



Updates `github.com/landlock-lsm/go-landlock` from 0.8.1 to 0.9.0
- [Release notes](https://github.com/landlock-lsm/go-landlock/releases)
- [Commits](landlock-lsm/go-landlock@v0.8.1...v0.9.0)

Updates `github.com/sigstore/cosign/v3` from 3.1.0 to 3.1.2
- [Release notes](https://github.com/sigstore/cosign/releases)
- [Changelog](https://github.com/sigstore/cosign/blob/main/CHANGELOG.md)
- [Commits](sigstore/cosign@v3.1.0...v3.1.2)

Updates `github.com/testcontainers/testcontainers-go` from 0.42.0 to 0.43.0
- [Release notes](https://github.com/testcontainers/testcontainers-go/releases)
- [Commits](testcontainers/testcontainers-go@v0.42.0...v0.43.0)

Updates `github.com/zclconf/go-cty` from 1.18.1 to 1.19.0
- [Release notes](https://github.com/zclconf/go-cty/releases)
- [Changelog](https://github.com/zclconf/go-cty/blob/main/CHANGELOG.md)
- [Commits](zclconf/go-cty@v1.18.1...v1.19.0)

Updates `golang.org/x/mod` from 0.37.0 to 0.38.0
- [Commits](golang/mod@v0.37.0...v0.38.0)

Updates `golang.org/x/net` from 0.56.0 to 0.57.0
- [Commits](golang/net@v0.56.0...v0.57.0)

---
updated-dependencies:
- dependency-name: github.com/landlock-lsm/go-landlock
  dependency-version: 0.9.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-and-patch
- dependency-name: github.com/sigstore/cosign/v3
  dependency-version: 3.1.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: minor-and-patch
- dependency-name: github.com/testcontainers/testcontainers-go
  dependency-version: 0.43.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-and-patch
- dependency-name: github.com/zclconf/go-cty
  dependency-version: 1.19.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-and-patch
- dependency-name: golang.org/x/mod
  dependency-version: 0.38.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-and-patch
- dependency-name: golang.org/x/net
  dependency-version: 0.57.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: minor-and-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file go Pull requests that update go code labels Jul 29, 2026
handcaught added a commit that referenced this pull request Jul 31, 2026
Replaces five conflicting dependabot PRs. #282 and #272 both rewrote
sdk/go.mod, and #282 and #273 both rewrote workflow/go.mod, so they could
not land independently.

Go modules (direct bumps; indirect churn follows from `go mod tidy`):
  github.com/landlock-lsm/go-landlock      v0.9.0    (root)
  github.com/testcontainers/testcontainers-go v0.43.0 (root)
  github.com/zclconf/go-cty                v1.19.0   (root, workflow)
  golang.org/x/mod                         v0.38.0   (root, workflow, tools)
  golang.org/x/net                         v0.57.0   (root, sdk)

GitHub Actions:
  actions/checkout  v6.0.2 -> v7.0.0  (17 uses across 3 workflows)
  actions/cache     v5     -> v6      (7 uses across 2 workflows)

Deliberately NOT included: github.com/sigstore/cosign/v3 v3.1.0 -> v3.1.2.

go.work unifies module versions across the four modules, so a root bump
changes what tools/ resolves. cosign v3.1.2 pulls opa v1.17.1 and
sigs.k8s.io/release-utils v0.12.4, both requiring tablewriter v1.1.4;
golangci-lint v1.64.8 pins revive v1.7.0, which uses the tablewriter
v0.0.5 API removed in v1.x. The two cannot coexist in one workspace, and
`make ci` fails building bin/golangci-lint.

Landing the cosign patch needs golangci-lint upgraded to a release whose
revive supports tablewriter v1.x — a v1->v2 config migration that does
not belong in a dependency sweep. Tracked separately.

`make ci` and `make vuln-scan` both pass.

Co-authored-by: Dave Sanderson <dave@brokenbots.net>
@handcaught

Copy link
Copy Markdown
Member

Superseded by #292, which consolidates these five updates into a single change. #282/#272 both rewrote sdk/go.mod and #282/#273 both rewrote workflow/go.mod, so they could not land independently.

All bumps from this PR are included in #292 except sigstore/cosign/v3 v3.1.2, which is held back: it pulls tablewriter v1.1.4 through opa/release-utils, incompatible with the revive v1.7.0 pinned by golangci-lint v1.64.8 in the shared go.work graph. Tracked for a follow-up that decouples tools from the workspace.

@handcaught handcaught closed this Jul 31, 2026
@handcaught
handcaught deleted the dependabot/go_modules/minor-and-patch-59ce591582 branch July 31, 2026 17:21
@dependabot @github

dependabot Bot commented on behalf of github Jul 31, 2026

Copy link
Copy Markdown
Contributor Author

This pull request was built based on a group rule. Closing it will not ignore any of these versions in future pull requests.

To ignore these dependencies, configure ignore rules in dependabot.yml

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file go Pull requests that update go code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant