From 7e1743065d5c95d8ddea226fe432d7b41ce7371a Mon Sep 17 00:00:00 2001 From: Akira Matsuda Date: Fri, 2 Aug 2024 12:40:18 +0900 Subject: [PATCH] Exclude spec files from gem package --- rspec-collection_matchers.gemspec | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/rspec-collection_matchers.gemspec b/rspec-collection_matchers.gemspec index 0eb56f5..3e5f580 100644 --- a/rspec-collection_matchers.gemspec +++ b/rspec-collection_matchers.gemspec @@ -21,7 +21,8 @@ Gem::Specification.new do |spec| 'source_code_uri' => 'https://github.com/rspec/rspec-collection_matchers', } - spec.files = `git ls-files`.split($/) + spec.files = `git ls-files -- lib/*`.split("\n") + spec.files += %w[README.md LICENSE.txt Changelog.md] spec.executables = spec.files.grep(%r{^bin/}) { |f| File.basename(f) } spec.test_files = spec.files.grep(%r{^(spec|features)/}) spec.require_paths = ["lib"]