Skip to content

Exclude documentation screenshots from distributions - #1

Merged
howdu merged 1 commit into
mainfrom
fix/exclude-screenshot-docs-from-distribution
Sep 6, 2026
Merged

howdu merged 1 commit into
mainfrom
fix/exclude-screenshot-docs-from-distribution

Conversation

@howdu

@howdu howdu commented Sep 6, 2026

Copy link
Copy Markdown
Contributor

Hit while inspecting the 7087356-byte v1.0.33 codeload archive: 5686255 tracked screenshot bytes account for the documentation capture payload.

This adds /docs/screenshots export-ignore. The screenshots remain tracked for README, manifest, and screenshot-contract evidence; only generated distributions change.

Before/after archive evidence:

  • v1.0.33 codeload: 7087356 bytes
  • this branch codeload: 1666430 bytes
  • change: 5420926 bytes (76.49%)

Verification:

  • composer validate --no-check-publish --no-interaction
  • git diff --check
  • local git archive with working-tree attributes contains no docs/screenshots/ while the tracked working tree retains 46 screenshot files
  • local archive retains 12 docs/assets/marketplace files
  • No Composer test or lint scripts are defined in composer.json.

@howdu
howdu merged commit 3f2ab06 into main Sep 6, 2026
1 check failed
@howdu
howdu deleted the fix/exclude-screenshot-docs-from-distribution branch September 6, 2026 07:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant