From b3b44f89efc099484616e9c9f17b84a2af2bd1bf Mon Sep 17 00:00:00 2001 From: Mario Fetka Date: Wed, 29 Apr 2026 01:15:32 +0200 Subject: [PATCH] Exclude CI and build artifacts from source archives --- .gitattributes | 40 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 .gitattributes diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..4f2fe0d --- /dev/null +++ b/.gitattributes @@ -0,0 +1,40 @@ +# Do not include CI/config metadata in source release tarballs +.gitea/ export-ignore +.github/ export-ignore +.gitignore export-ignore +.gitattributes export-ignore + +# Do not include generated phpize/autotools build directories +contrib/php/build/ export-ignore +contrib/php/include/ export-ignore +contrib/php/autom4te.cache/ export-ignore +contrib/php/.deps/ export-ignore +contrib/php/.libs/ export-ignore +contrib/php/modules/ export-ignore +contrib/php/libs/ export-ignore + +# Do not include temporary/generated build files +autom4te.cache/ export-ignore +config.log export-ignore +config.status export-ignore +config.cache export-ignore +Makefile export-ignore +Make.rules export-ignore +libtool export-ignore +stamp-h1 export-ignore + +# Do not include object/build artifacts +*.o export-ignore +*.do export-ignore +*.to export-ignore +*.lo export-ignore +*.la export-ignore +*.a export-ignore +*.so export-ignore +*.so.* export-ignore +*.dep export-ignore +*.gcno export-ignore +*.gcda export-ignore +*.orig export-ignore +*.rej export-ignore +*~ export-ignore