paragonie / constant_time_encoding

Constant-Time Character Encoding in PHP Projects
https://paragonie.com/blog/2016/06/constant-time-encoding-boring-cryptography-rfc-4648-and-you
Other
816 stars 35 forks source link

Exclude non-essential files from dist #24

Closed fedotov-as closed 3 years ago

fedotov-as commented 4 years ago

Exclude non-essential files from dist

ghost commented 4 years ago

I'd vote against that. This would force distro packagers (that make the unit tests run in package build stage) to use git clone instead of downloading the tar made available on GitHub.

fedotov-as commented 4 years ago

If I'm not mistaken, then Travis CI and GitHub Actions already use git clone. Or is your build configured with tar?

ghost commented 4 years ago

Or is your build configured with tar?

Yes: https://src.fedoraproject.org/rpms/php-paragonie-constant-time-encoding/blob/master/f/php-paragonie-constant-time-encoding.spec#_20