Skip to content

Commit e8c9e2f

Browse files
authored
Reduce gem size by excluding test files (#470)
Co-authored-by: Yuri Zubov <[email protected]>
1 parent 6d8928b commit e8c9e2f

File tree

2 files changed

+9
-2
lines changed

2 files changed

+9
-2
lines changed

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
# attr_encrypted
22

3+
## Unreleased
4+
5+
* Reduce gem size by excluding test files
6+
37
## 4.2.0
48

59
* Changed: Set minimum Ruby version as 2.7.

attr_encrypted.gemspec

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,11 @@ Gem::Specification.new do |s|
2121

2222
s.require_paths = ['lib']
2323

24-
s.files = `git ls-files`.split("\n")
25-
s.test_files = `git ls-files -- test/*`.split("\n")
24+
s.files = Dir.glob('lib/**/*') + [
25+
'CHANGELOG.md',
26+
'MIT-LICENSE',
27+
'README.md'
28+
]
2629

2730
s.required_ruby_version = '>= 2.7.0'
2831

0 commit comments

Comments
 (0)