-
Notifications
You must be signed in to change notification settings - Fork 116
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
Update the gemspec for Krane 1.0 #631
Conversation
spec.description = spec.summary | ||
spec.homepage = "https://github.com/Shopify/kubernetes-deploy" | ||
spec.homepage = "https://github.com/Shopify/krane" |
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.
Just to confirm, after the release are we going to rename the kubernetes-deploy
to krane
but are going to keep kubernetes-deploy
repo around just with a README pointing to krane
repo?
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.
We're going to rename the repo which should cause github to automatically redirect people. We'll also make sure the top of the readme mentions the rename and points to the migration guide
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.
LGTM 👍
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.
This is exciting
Can/do we document the yanking process anywhere? We've had a few releases go out that should be yanked (0.31.0 most recently) but I have no clue how to do this |
We don't. And as far as I know we don't have any automation around it either. |
What are you trying to accomplish with this PR?
One of the last steps for releasing Krane 1.0.0 is updating the gemspec.
How is this accomplished?
Update the gemspec and use the existing description from https://rubygems.org/gems/krane
There is no rubygem rename ability, its just create a new one: https://help.rubygems.org/discussions/questions/104-how-should-i-handle-the-rename-of-a-gem
Shipit will automatically figure out the new gemspec.
What could go wrong?
Not much, worst case we quickly yank 1.0.0 while we fix the issue and create it again.