This is an attempt to address issues people have been having with the gemspec file:
we wanted a way to make sure locally uncommited files didn't end up in a .gem file. Traditionally we used git ls-files for this, but this was causing issues in Debian packaging, where git is not installed (#232)
we wanted to avoid including the test files in the gem (#245)
The solution for now is to maintain an in-git list of files in FILES, and then there is a step in github actions to verify that the file is not missing anything present in git.
This is an attempt to address issues people have been having with the gemspec file:
git ls-files
for this, but this was causing issues in Debian packaging, where git is not installed (#232)The solution for now is to maintain an in-git list of files in
FILES
, and then there is a step in github actions to verify that the file is not missing anything present in git.