Skip to content

Commit abc35f1

Browse files
committed
🔧 Improve gemspec metadata
1 parent f647355 commit abc35f1

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

oauth.gemspec

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -14,14 +14,14 @@ Gem::Specification.new do |spec|
1414

1515
spec.executables = ["oauth"]
1616
spec.homepage = "https://github.com/oauth-xx/oauth-ruby"
17-
spec.metadata = {
18-
"bug_tracker_uri" => "#{spec.homepage}/issues",
19-
"changelog_uri" => "#{spec.homepage}/blob/master/CHANGELOG.md",
20-
"documentation_uri" => "https://rubydoc.info/github/oauth-xx/oauth-ruby/master",
21-
"homepage_uri" => spec.homepage,
22-
"source_code_uri" => spec.homepage,
23-
"rubygems_mfa_required" => "true"
24-
}
17+
spec.metadata["homepage_uri"] = spec.homepage
18+
spec.metadata["source_code_uri"] = "#{spec.homepage}/tree/v#{spec.version}"
19+
spec.metadata["changelog_uri"] = "#{spec.homepage}/blob/v#{spec.version}/CHANGELOG.md"
20+
spec.metadata["bug_tracker_uri"] = "#{spec.homepage}/issues"
21+
spec.metadata["documentation_uri"] = "https://www.rubydoc.info/gems/#{spec.name}/#{spec.version}"
22+
spec.metadata["wiki_uri"] = "#{spec.homepage}/wiki"
23+
spec.metadata["rubygems_mfa_required"] = "true"
24+
2525
spec.files = Dir.glob("lib/**/*.rb") + ["LICENSE", "README.md", "CHANGELOG.md", "CODE_OF_CONDUCT.md", "SECURITY.md", "CONTRIBUTING.md"]
2626
spec.extra_rdoc_files = ["TODO"]
2727

0 commit comments

Comments
 (0)