GitHub Services have been deprecated,github弃用services后怎么把包发布到packagist

composer发布包到 github仓库就不说了,自己找资料吧,包开发好后发布到github后需要composer require xxx来安装包就需要把包同步到packagist.org.

 github以前是通过集成服务也就是Integrations & services这个的service来同步到packagist.org。但是最近github弃用了Integrations & services。

最新方法:

先登陆packagist.org ,需要注册帐号,最快捷的就是直接用github帐号授权登陆。

然后点击自己的用户名,进入profile菜单,就会看到如下图

github同步包到packagist第1步.png

复制上图所示的url 并点击API Token 进入以下页面点击 Show API Token这里可以看到自己的token


github同步包到packagist.png


接下来点击 github仓库的Settings 选择左侧Webhooks,点击右侧 Add webhook


将packagist上看到的Payload URL与API Token填入对应Payload URL与Secret. Content type选择json


最后点击绿色  Add webhook按钮完成配置。

这个时候就可以同步过来了。

Tags php

留言(0)

评论