Skip to content

Assumption that all gems are hosted at rubygems.org does not hold #64

Open
@johnsyweb

Description

Context

Given a project that includes the following in its Gemfile...

source 'https://gems.contribsys.com/' do
  gem 'sidekiq-pro'
end

And a new version of sidekiq-pro becomes available...

When unwrappr is run, a comment is made thus:


sidekiq-pro

Major version upgrade 📈❗ 4.0.5 → 5.0.0

[change-log, source-code]


Expected comment

::Bundler.locked_gems.specs.find { |s| s.name == "sidekiq-pro" }.homepage
#=> "http://sidekiq.org"
# [...]
::Bundler.locked_gems.specs.find { |s| s.name == "sidekiq-pro" }.metadata
#=> {"allowed_push_host"=>"https://gems.contribsys.com", "changelog_uri"=>"https://github.com/mperham/sidekiq/blob/master/Pro-Changes.md", "documentation_uri"=>"https://github.com/mperham/sidekiq/wiki", "wiki_uri"=>"https://github.com/mperham/sidekiq/wiki"}

sidekiq-pro

Major version upgrade 📈❗ 4.0.5 → 5.0.0

[change-log, source-code]


Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions