From b8f2135f505ce95877fa65420373d771222c0c21 Mon Sep 17 00:00:00 2001 From: Olivier Gorzalka Date: Fri, 30 Oct 2026 15:02:44 +0100 Subject: [PATCH] chore: harness 0.1.15, and keep the development files out of the archive Raises pollora/harness to ^0.1.15 and the workflow to @v0.1.15. The new Distribution archive gate (QA-06) reports the development files a release archive carries; pollora-qa archive --fix adds the export-ignore lines it asks for. --- .gitattributes | 12 ++++++++++++ .github/workflows/harness.yml | 2 +- composer.json | 2 +- 3 files changed, 14 insertions(+), 2 deletions(-) create mode 100644 .gitattributes diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..795ca2c --- /dev/null +++ b/.gitattributes @@ -0,0 +1,12 @@ +# Pollora harness (QA-06): development files stay out of the archive Composer downloads +/.claude export-ignore +/.gitattributes export-ignore +/.github export-ignore +/.gitignore export-ignore +/.harness.json export-ignore +/AGENTS.md export-ignore +/api-surface.json export-ignore +/phpstan.neon export-ignore +/phpunit.xml export-ignore +/rector.php export-ignore +/tests export-ignore diff --git a/.github/workflows/harness.yml b/.github/workflows/harness.yml index 2c6db3d..0164122 100644 --- a/.github/workflows/harness.yml +++ b/.github/workflows/harness.yml @@ -14,6 +14,6 @@ permissions: {} jobs: harness: - uses: Pollora/harness/.github/workflows/php-package.yml@v0.1.11 + uses: Pollora/harness/.github/workflows/php-package.yml@v0.1.15 permissions: contents: read diff --git a/composer.json b/composer.json index 0c9b6c3..69bcb48 100644 --- a/composer.json +++ b/composer.json @@ -21,7 +21,7 @@ "require-dev": { "laravel/pint": "^1.30", "pestphp/pest": "^3.8", - "pollora/harness": "^0.1.11" + "pollora/harness": "^0.1.15" }, "config": { "allow-plugins": {