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 1669189-byte v1.0.32 codeload archive: 1400217 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.32 codeload: 1669189 bytes
  • this branch codeload: 423022 bytes
  • change: 1246167 bytes (74.66%)

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 14 screenshot files
  • local archive retains 6 docs/assets/marketplace files
  • No Composer test or lint scripts are defined in composer.json.

@howdu
howdu merged commit 7c5f7e1 into main Sep 6, 2026
1 check failed
@howdu
howdu deleted the fix/exclude-screenshot-docs-from-distribution branch September 6, 2026 07:48
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