From a015c728586a732756982b79b8b9afa1b8ab093b Mon Sep 17 00:00:00 2001 From: Yuri Zubov Date: Fri, 27 Jun 2025 15:50:26 +0300 Subject: [PATCH] Reduce gem size by excluding test files --- CHANGELOG.md | 1 + http-cookie.gemspec | 6 +++++- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 1055778..3757c27 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,7 @@ ## next (unreleased) - Implement `Cookie#to_h`. (#55) @luke-hill @flavorjones +- Reduce gem size by excluding test files ## 1.0.8 (2024-12-05) diff --git a/http-cookie.gemspec b/http-cookie.gemspec index 11cb581..36ad478 100644 --- a/http-cookie.gemspec +++ b/http-cookie.gemspec @@ -18,7 +18,11 @@ Gem::Specification.new do |gem| gem.homepage = "https://github.com/sparklemotion/http-cookie" gem.license = "MIT" - gem.files = `git ls-files`.split($/) + gem.files = `git ls-files lib`.split($/) + [ + 'CHANGELOG.md', + 'LICENSE.txt', + 'README.md', + ] gem.executables = gem.files.grep(%r{^bin/}).map{ |f| File.basename(f) } gem.test_files = gem.files.grep(%r{^(test|spec|features)/}) gem.require_paths = ["lib"]