-
Notifications
You must be signed in to change notification settings - Fork 187
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
release: initial gRPC instrumentation release under the OpenTelemetry org #1405
base: main
Are you sure you want to change the base?
release: initial gRPC instrumentation release under the OpenTelemetry org #1405
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
If this is the first real release of the gem then set the version to 0.0.0
and use the default changelog heading that is generated from here:
The release tooling should pick up all related PRs and metion them as part of the initial changlog.
Thanks for your help. I think we are all set now for the automation. |
11bacca
to
4bccd56
Compare
instrumentation/grpc/CHANGELOG.md
Outdated
@@ -1,10 +1,14 @@ | |||
# Release History: opentelemetry-instrumentation-grpc | |||
|
|||
### v0.2.0 / 2025-01-16 | |||
### v0.2.0 / 2025-02-11 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You will want this file to be empty except for the heading.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ok! Updated.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@kaylareopelle mind giving this another look?
I think we got it all except fo release please file but we aren't really using that yet so I think its fine.
Thanks for opening this PR, @michal-kazmierczak and for looping me in, @arielvalentin! @arielvalentin, even though this is the first release within the OpenTelemetry release tooling, there are already a few versions of this gem with this name out on RubyGems: https://rubygems.org/gems/opentelemetry-instrumentation-grpc I'd like to keep the release history of the previous versions preserved in the changelog since people can still find them on RubyGems. Can toys support this? I thought it would be acceptable given the format of the changelog file matched what toys would have produced. |
No because @hibachrach published it under their account. We would need to figure out how to publish this version of the gem under the I am not sure how to resolve situations where someone publishes a gem that would normally fall under our namespace. In the past @simi has yanked the gem but I believe that was a case where it was a malicious actor. @simi is there anyway for us to reserve a specific gem namespace like |
This reverts commit 69387f9.
80e62c1
to
53f21c0
Compare
@arielvalentin Happy to help in anyway i can (incl. transferring ownership of the gem) |
Hi @michal-kazmierczak, @hibachrach - I'm working behind the scenes on some things to aid the ownership transfer. I hope to have more for you soon! |
This PR provides the final touches for the gRPC instrumentation release. It (probably) closes #1261
I checked the release automation but I'm unsure how the automated release should be handled given that this gem was donated and older versions exist on RubyGems. Could I get some guidance on this?
Also, I think we will be able to add this gem to
all
once the initial release is done.