Skip to content

🌱 Update Update Golang Dependencies group (patch) #1565

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

syself-bot[bot]
Copy link
Contributor

@syself-bot syself-bot bot commented Mar 20, 2025

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
github.com/go-logr/logr v1.4.2 -> v1.4.3 age adoption passing confidence
github.com/guettli/check-conditions v0.0.9 -> v0.0.14 age adoption passing confidence
github.com/onsi/ginkgo/v2 v2.23.0 -> v2.23.4 age adoption passing confidence
github.com/onsi/gomega v1.36.2 -> v1.36.3 age adoption passing confidence

Release Notes

go-logr/logr (github.com/go-logr/logr)

v1.4.3

Compare Source

Minor release.

What's Changed

New Contributors

Full Changelog: go-logr/logr@v1.4.2...v1.4.3

guettli/check-conditions (github.com/guettli/check-conditions)

v0.0.14

Compare Source

v0.0.13

Compare Source

v0.0.12

Compare Source

v0.0.11

Compare Source

v0.0.10

Compare Source

onsi/ginkgo (github.com/onsi/ginkgo/v2)

v2.23.4

Compare Source

2.23.4

Prior to this release Ginkgo would compute the incorrect number of available CPUs when running with -p in a linux container. Thanks to @​emirot for the fix!

Features
  • Add automaxprocs for using CPUQuota [2b9c428]
Fixes
  • clarify gotchas about -vet flag [1f59d07]
Maintenance

v2.23.3

Compare Source

2.23.3

Fixes
  • allow - as a standalone argument [cfcc1a5]
  • Bug Fix: Add GinkoTBWrapper.Chdir() and GinkoTBWrapper.Context() [feaf292]
  • ignore exit code for symbol test on linux [88e2282]

v2.23.2

Compare Source

2.23.2

🎉🎉🎉

At long last, some long-standing performance gaps between ginkgo and go test have been resolved!

Ginkgo operates by running go test -c to generate test binaries, and then running those binaries. It turns out that the compilation step of go test -c is slower than go test's compilation step because go test strips out debug symbols (ldflags=-w) whereas go test -c does not.

Ginkgo now passes the appropriate ldflags to go test -c when running specs to strip out symbols. This is only done when it is safe to do so and symbols are preferred when profiling is enabled and when ginkgo build is called explicitly.

This, coupled, with the instructions for disabling XProtect on MacOS yields a much better performance experience with Ginkgo.

v2.23.1

Compare Source

2.23.1

🚨 For users on MacOS 🚨

A long-standing Ginkgo performance issue on MacOS seems to be due to mac's antimalware XProtect. You can follow the instructions here to disable it in your terminal. Doing so sped up Ginkgo's own test suite from 1m8s to 47s.

Fixes

Ginkgo's CLI is now a bit clearer if you pass flags in incorrectly:

  • make it clearer that you need to pass a filename to the various profile flags, not an absolute directory [a0e52ff]
  • emit an error and exit if the ginkgo invocation includes flags after positional arguments [b799d8d]

This might cause existing CI builds to fail. If so then it's likely that your CI build was misconfigured and should be corrected. Open an issue if you need help.

onsi/gomega (github.com/onsi/gomega)

v1.36.3

Compare Source

1.36.3

Maintenance

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

@syself-bot syself-bot bot added type/patch update/go size/M Denotes a PR that changes 50-200 lines, ignoring generated files. labels Mar 20, 2025
@syself-bot syself-bot bot force-pushed the renovate/patch-golang-deps branch from 8e20fe1 to b8161ed Compare March 22, 2025 11:02
@syself-bot syself-bot bot changed the title 🌱 Update Golang Dependencies group to v2.23.1 🌱 Update Update Golang Dependencies group (patch) Mar 22, 2025
@syself-bot syself-bot bot added size/L Denotes a PR that changes 200-800 lines, ignoring generated files. and removed size/M Denotes a PR that changes 50-200 lines, ignoring generated files. labels Mar 22, 2025
@syself-bot syself-bot bot force-pushed the renovate/patch-golang-deps branch from b8161ed to 1a20c74 Compare April 7, 2025 11:02
@syself-bot
Copy link
Contributor Author

syself-bot bot commented Apr 7, 2025

ℹ Artifact update notice

File name: go.mod

In order to perform the update(s) described in the table above, Renovate ran the go get command, which resulted in the following additional change(s):

  • 2 additional dependencies were updated

Details:

Package Change
github.com/google/pprof v0.0.0-20241210010833-40e02aabc2ad -> v0.0.0-20250403155104-27863c87afa6
golang.org/x/sys v0.31.0 -> v0.32.0

@syself-bot syself-bot bot force-pushed the renovate/patch-golang-deps branch 2 times, most recently from 40e3f61 to 0ecd93f Compare May 17, 2025 11:02
@syself-bot syself-bot bot force-pushed the renovate/patch-golang-deps branch 4 times, most recently from 3169273 to 194386c Compare May 28, 2025 11:02
| datasource | package                             | from    | to      |
| ---------- | ----------------------------------- | ------- | ------- |
| go         | github.com/go-logr/logr             | v1.4.2  | v1.4.3  |
| go         | github.com/guettli/check-conditions | v0.0.9  | v0.0.14 |
| go         | github.com/onsi/ginkgo/v2           | v2.23.0 | v2.23.4 |
| go         | github.com/onsi/gomega              | v1.36.2 | v1.36.3 |
@syself-bot syself-bot bot force-pushed the renovate/patch-golang-deps branch from 194386c to 6ea3d08 Compare May 29, 2025 11:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
size/L Denotes a PR that changes 200-800 lines, ignoring generated files. type/patch update/go
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants