You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@avro.apache.org by "Václav Krecl (Jira)" <ji...@apache.org> on 2026/01/24 10:38:00 UTC
[jira] [Created] (AVRO-4227) [PHP] - composer package contains everything from the repo
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)