如何从非主分支创建composer包

时间:2013-12-18 09:15:25

标签: github composer-php packagist

我在GitHub上分配了一个非作曲家回购并创建了一个支持作曲家的功能分支。我想在packagist上发布那个分支。 Packagist失败

No composer.json was found in the master branch

这是真的。

我可以告诉Packagist查看非主分支来创建包吗?

1 个答案:

答案 0 :(得分:1)

Composer / Packagist在github上配置的默认分支中查找composer.json。如果这个默认分支是开发的,例如可以工作,但是将默认分支设置为composer听起来有点奇怪。将它合并到master中可能是最容易的。

也就是说,最好的方法是发送一个pull请求,同时(等待合并时)通过VCS repo http://getcomposer.org/doc/05-repositories.md#vcs使用存储库(这仍然需要你在主服务器中合并它)在你的回购中分支)而不是用临时货叉污染包装。