Václav Krecl created AVRO-4227:
----------------------------------
Summary: [PHP] - composer package contains everything from the repo
Key: AVRO-4227
URL: https://issues.apache.org/jira/browse/AVRO-4227
Project: Apache Avro
Issue Type: Bug
Reporter: Václav Krecl
Attachments: Screenshot 2026-01-24 at 11.26.46.png
The composer package contains everything from repository (see screenshot in
attachments) but should only contain files necessary for its operation.
Solutions:
* use export-ignore in .gitattributes
** see [https://github.com/composer/composer/blob/main/.gitattributes]
* create read-only repository for package
** see
[https://github.com/danharrin/monorepo-split-github-action|https://github.com/danharrin/monorepo-split-github-action.]
** move composer.json to php/lang
** create .gitattributes in php/lang
** publish composer package from read-only repository
--
This message was sent by Atlassian Jira
(v8.20.10#820010)