Skip to content
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

Correct compatibility for gauge-ruby gem #359

Merged
merged 2 commits into from
Jul 12, 2024
Merged

Conversation

chadlwilson
Copy link
Contributor

@chadlwilson chadlwilson commented Jul 12, 2024

gauge-ruby is not currently compatible with google-protobuf 4 as it has a direct dependency with a breaking change. Will release a patch release that corrects the constraints to avoid people's dependabots breaking things.

Also works around an independent grpc problem with 1.65.0 that is breaking the integration tests due to polluted stdout/stderr (but may not be an issue at runtime): grpc/grpc#37178

@gaugebot
Copy link

gaugebot bot commented Jul 12, 2024

@chadlwilson Thank you for contributing to gauge-ruby. Your pull request has been labeled as a release candidate 🎉🎉.

Merging this PR will trigger a release.

Please bump up the version as part of this PR.

Instructions to bump the version can found at CONTRIBUTING.md

If the CONTRIBUTING.md file does not exist or does not include instructions about bumping up the version, please looks previous commits in git history to see what changes need to be done.

@chadlwilson chadlwilson force-pushed the mark-compatibility branch 2 times, most recently from 9a746fc to c80cda3 Compare July 12, 2024 05:44
gauge-ruby has direct google-protobuf interaction so should have a direct dependency. google-protobuf 4 has a breaking change here
which doesn't work with gauge right now.

Signed-off-by: Chad Wilson <chadw@thoughtworks.com>
…r/stdout

Seems to be to do with grpc/grpc#37178 on Linux, and only with Ruby 3.3.
Excluding for now until it can be debugged further.

Signed-off-by: Chad Wilson <chadw@thoughtworks.com>
@chadlwilson chadlwilson merged commit 5ce8ddc into master Jul 12, 2024
19 checks passed
@chadlwilson chadlwilson deleted the mark-compatibility branch July 12, 2024 07:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

Successfully merging this pull request may close these issues.

1 participant