Skip to content

Exclude documentation screenshots from distributions - #2

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 5089445-byte v1.0.52 codeload archive: 3065646 tracked screenshot bytes account for the documentation capture payload.

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

Before/after archive evidence:

  • v1.0.52 codeload: 5089445 bytes
  • this branch codeload: 2168627 bytes
  • change: 2920818 bytes (57.39%)

Verification:

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

@howdu
howdu merged commit e83602e 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