From 88c8d816926b0017b043cca850811ffd1ef04149 Mon Sep 17 00:00:00 2001 From: jrfnl Date: Fri, 11 Dec 2020 21:01:30 +0100 Subject: [PATCH] Add .gitattributes file ... to only include relevant (non-dev) files in the downloadable packages. --- .gitattributes | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 .gitattributes diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..580add4 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,26 @@ +# +# Exclude these files from release archives. +# This will also make them unavailable when using Composer with `--prefer-dist`. +# If you develop for this repo using Composer, use `--prefer-source`. +# https://www.reddit.com/r/PHP/comments/2jzp6k/i_dont_need_your_tests_in_my_production +# https://blog.madewithlove.be/post/gitattributes/ +# +/.gitattributes export-ignore +/.gitignore export-ignore +/.github/ export-ignore +/phpcs.xml.dist export-ignore +/phpunit.xml.dist export-ignore +/tests/ export-ignore + +# +# Auto detect text files and perform LF normalization +# http://davidlaing.com/2012/09/19/customise-your-gitattributes-to-become-a-git-ninja/ +# +* text=auto + +# +# The above will handle all files NOT found below +# +*.md text +*.php text +*.inc text