【发布时间】:2022-08-18 01:44:02
【问题描述】:
当我将新标签推送到我的包以更新我的作曲家插件时,它会返回此错误:
更新失败、无效的 composer.json 元数据 [Composer\\Repository\\InvalidRepositoryException] 一些分支 包含无效数据并被丢弃,建议查看 记录并修复分支中存在的任何问题
这是我的
composer.json文件:{ \"name\": \"package/name\", \"description\": \"....\", \"keywords\": [ \"...\", \"...\", \"...\" ], \"homepage\": \"https://github.com/username/package-name\", \"type\": \"composer-plugin\", \"require\": { \"php\": \"^7.4|^8.0\", \"illuminate/support\": \"^7.0|^8.0|^9.0\" }, \"require-dev\": { \"composer/composer\": \"^2.0\" }, \"license\": \"MIT\", \"autoload\": { \"psr-4\": { \"Package\\\\Name\\\\\": \"src/\" } }, \"authors\": [ { \"name\": \"My name\", \"email\": \"my@email.com\" } ], \"minimum-stability\": \"dev\" }当我运行
composer validate时,我得到./composer.json is valid。如您所见,没有提及任何域名,但错误将我的域名返回为无效,其中显示:
must be an http/https URL任何想法?
-
请分享更多细节。您是否在任何版本的软件包中使用
funding键? -
@NicoHaase 这就是我所拥有的。回答您的问题:否。
Note:虽然我收到此错误但我也可以在使用composer require时安装我的包最新标签版本
标签: json github composer-php packagist