-
-
Notifications
You must be signed in to change notification settings - Fork 928
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
Codeberg homepage urls are not shown on the Rubygems page #4924
Comments
Hello, we have also issues around homepage link : |
I guess we get a clue here. |
I confirm I get links updated with metadata. |
I looked into this and I think it's a rubygems.org bug. My investigation shows that the line that it's supposed to update this field is this one: rubygems.org/app/models/rubygem.rb Line 294 in e1ae157
However, it never runs because rubygems.org/app/models/rubygem.rb Lines 304 to 313 in e1ae157
However, that only updates versions that have already been indexed, and that's done by the rubygems.org/app/models/pusher.rb Line 157 in e1ae157
Some potential ways to fix it:
Transfering to rubygems.org! |
Also this comment by @sonalkr132 explains the motivation for the current state of things. Linkset was previously set by a UI form, so it makes sense that it was linked to the whole gem, not to specific versions. Not super trivial but I think the best way forward would be to migrate |
@deivid-rodriguez indeed this is caused by never finished migration. |
ℹ️ In case it's of interest, I'm hitting the problem too. The source code for my Pipeable gem is correct but the RubyGems homepage link is not. |
In looking at this problem more, I have few more questions/concerns that are semi-related to what Samual brought up in this issue (mentioned above) in terms of confusing UI and what's being discussed in this current issue in terms of confusing gemspec attributes because the use of Demo Gem Specification
Running
If you delete
If you delete
In all the above, your gem will be built but the only way to not get warnings is to specify
Anyway, some thoughts. If this should be broken into a separate issue, I can do that too. |
Describe the problem as clearly as you can
When I specify a codeberg url in the homepage entry of my gemspec as in the
simple_args
gemthen it cannot be seen on the gem's page
Did you try upgrading RubyGems?
indeed
Post steps to reproduce the problem
just use a codeberg url for the homepage entry see example above
and run....
Which command did you run?
gem build
gem push
What were you expecting to happen?
What actually happened?
See above
Run
gem env
and paste the output belowThe text was updated successfully, but these errors were encountered: