Skip to content

Commit 5ea1244

Browse files
authored
Add changelog, bug tracker and other urls to metadata and force 2fa for releases (karafka#306)
- Change contact email for dev maintenance - Add metadata and provide direct changelog URL, source uri and others to rubygems metadata - Enforce mfa for releases
1 parent 98842c2 commit 5ea1244

File tree

1 file changed

+11
-1
lines changed

1 file changed

+11
-1
lines changed

rdkafka.gemspec

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ require File.expand_path('lib/rdkafka/version', __dir__)
44

55
Gem::Specification.new do |gem|
66
gem.authors = ['Thijs Cadier']
7-
gem.email = ["[email protected]"]
7+
gem.email = ["[email protected]"]
88
gem.description = "Modern Kafka client library for Ruby based on librdkafka"
99
gem.summary = "The rdkafka gem is a modern Kafka client library for Ruby based on librdkafka. It wraps the production-ready C client using the ffi gem and targets Kafka 1.0+ and Ruby 2.4+."
1010
gem.license = 'MIT'
@@ -29,4 +29,14 @@ Gem::Specification.new do |gem|
2929
gem.add_development_dependency 'simplecov'
3030
gem.add_development_dependency 'guard'
3131
gem.add_development_dependency 'guard-rspec'
32+
33+
gem.metadata = {
34+
'funding_uri' => 'https://karafka.io/#become-pro',
35+
'homepage_uri' => 'https://karafka.io',
36+
'changelog_uri' => 'https://github.com/karafka/rdkafka-ruby/blob/main/CHANGELOG.md',
37+
'bug_tracker_uri' => 'https://github.com/karafka/rdkafka-ruby/issues',
38+
'source_code_uri' => 'https://github.com/karafka/rdkafka-ruby',
39+
'documentation_uri' => 'https://github.com/karafka/rdkafka-ruby/blob/main/README.md',
40+
'rubygems_mfa_required' => 'true'
41+
}
3242
end

0 commit comments

Comments
 (0)