Skip to content

Commit 9bf6e71

Browse files
authored
Merge pull request #233 from maxmind/greg/stf-557-gem-packaging
Exclude link-checker config from the packaged gem (STF-557)
2 parents 38e0e9f + 985fea8 commit 9bf6e71

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

minfraud.gemspec

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,10 @@ Gem::Specification.new do |spec|
2424
}
2525
spec.required_ruby_version = '>= 3.2'
2626

27-
spec.files = Dir['**/*'].difference(Dir['CLAUDE.md', 'CODE_OF_CONDUCT.md', 'dev-bin/**/*', 'Gemfile*', 'Rakefile', 'README.dev.md',
28-
'spec/**/*', '*.gemspec'])
27+
excluded = Dir['.github/**/*', '.gitignore', '.rspec', '.rubocop.yml', 'lychee.toml',
28+
'mise.lock', 'mise.toml', 'CLAUDE.md', 'CODE_OF_CONDUCT.md', 'dev-bin/**/*',
29+
'Gemfile*', 'Rakefile', 'README.dev.md', 'spec/**/*', '*.gemspec']
30+
spec.files = IO.popen(%w[git ls-files -z], chdir: __dir__, err: IO::NULL, &:read).split("\x0").difference(excluded)
2931

3032
spec.add_dependency 'connection_pool', '>= 2.2', '< 4.0'
3133
spec.add_dependency 'http', '>= 4.3', '< 6.0'

0 commit comments

Comments
 (0)