Skip to content

Commit 658350b

Browse files
rubysoloclaude
andcommitted
Add gemspec metadata for the 4.0 release
Populate rubygems.org sidebar links (homepage, source, changelog, issues) and require MFA for gem pushes. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
1 parent 7f68ed1 commit 658350b

1 file changed

Lines changed: 8 additions & 0 deletions

File tree

dentaku.gemspec

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,14 @@ Gem::Specification.new do |s|
1212
Dentaku is a parser and evaluator for mathematical formulas
1313
DESC
1414

15+
s.metadata = {
16+
"homepage_uri" => s.homepage,
17+
"source_code_uri" => s.homepage,
18+
"changelog_uri" => "#{s.homepage}/blob/main/CHANGELOG.md",
19+
"bug_tracker_uri" => "#{s.homepage}/issues",
20+
"rubygems_mfa_required" => "true",
21+
}
22+
1523
s.add_dependency('bigdecimal', '>= 3.1')
1624
s.add_dependency('concurrent-ruby', '~> 1.1')
1725
s.add_dependency('tsort', '>= 0.1.1')

0 commit comments

Comments
 (0)