Я реализую проект, которым хочу поделиться через Packagist. Обычно файл composer.json
находится в каталоге проекта root, но я хочу, чтобы все связанные с composer файлы и каталоги находились в подкаталоге /private/composer
. После перемещения composer.json
, composer.lock
и vendor
Packagist не может найти composer.json
в моем удаленном репозитории, поэтому мой проект больше не будет автоматически обновляться.
Возможно ли это сделать что я хочу и все еще имею Packagist для автоматического обновления проекта?
Структура проекта, которую я хочу достичь, выглядит следующим образом:
.
├── .editorconfig
├── .git
│ ├── branches
│ ...
├── .gitignore
├── .htaccess
├── license.txt
├── private
│ ├── composer
│ │ ├── composer.json
│ │ ├── composer.lock
│ │ └── vendor
│ │ ├── autoload.php
│ │ ...
│ ├── npm
│ │ ├── package.json
│ │ ├── package-lock.json
│ │ └── node_modules
│ │ ...
├── public
│ └── index.php
└── readme.md