Skip to content

Exclude documentation screenshots from distributions - #1

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

howdu merged 1 commit into
4.xfrom
fix/exclude-screenshot-docs-from-distribution

Conversation

@howdu

@howdu howdu commented Sep 6, 2026

Copy link
Copy Markdown
Collaborator

Hit while inspecting the 1143387-byte v1.1.0-beta.30 codeload archive: 248210 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.1.0-beta.30 codeload: 1143387 bytes
  • this branch codeload: 428621 bytes
  • change: 714766 bytes (62.51%)

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 3 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 ae730aa into 4.x 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