Skip to content

chore: export-ignore docs/ from the Packagist dist archive - #34

Merged
rasuvaeff merged 1 commit into
masterfrom
chore/export-ignore-docs
Aug 5, 2026
Merged

chore: export-ignore docs/ from the Packagist dist archive#34
rasuvaeff merged 1 commit into
masterfrom
chore/export-ignore-docs

Conversation

@rasuvaeff

Copy link
Copy Markdown
Owner

Summary

  • `docs/` (VitePress site) was missing from `.gitattributes`, so every
    `composer require rasuvaeff/property-testing` pulled the whole docs
    source tree (markdown pages, generated API reference, node config) into
    the installed package — same category as the already-excluded
    `examples/`, `tests/`, `benchmarks/`. Same fix just applied to
    rasuvaeff/yii3-mcp.
  • Added `/docs export-ignore`.

Test plan

  • `git archive HEAD --format=tar | tar -t | grep -c '^docs/'` → 0

docs/ (VitePress site, generated API pages, node config) is reference
material published on GitHub Pages, not runtime code — same reasoning as
the existing examples/tests/benchmarks exclusions.
@rasuvaeff
rasuvaeff merged commit 83b0830 into master Aug 5, 2026
9 checks passed
@rasuvaeff
rasuvaeff deleted the chore/export-ignore-docs branch August 5, 2026 15:24
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