From 595887066aa125376e63065e9f9fef018e822f15 Mon Sep 17 00:00:00 2001 From: Olivier Gorzalka Date: Fri, 30 Oct 2026 12:05:28 +0100 Subject: [PATCH] chore: keep development files out of the Composer archive There was no .gitattributes, so the archive Composer downloads for a tagged release carried the tests, the CI workflows, the tool configuration and the agent files: 40 files for the 18 that matter at run time. A package that bundles pollora/abilities in a distributable (McpConnector's plugin zip) shipped its tests. --- .gitattributes | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 .gitattributes diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..0f86372 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,12 @@ +/.claude export-ignore +/.github export-ignore +/.gitattributes export-ignore +/.gitignore export-ignore +/.harness.json export-ignore +/AGENTS.md export-ignore +/api-surface.json export-ignore +/phpstan.neon export-ignore +/phpunit.xml.dist export-ignore +/pint.json export-ignore +/rector.php export-ignore +/tests export-ignore