如何发布 Arklet 版本
触发 github Action 发布到 snapshot staging
版本发布到 maven 中央仓库,发布能力集成到了 github action 里:
该 action 需要手动触发执行:
执行成功后,只会发布到 snapshot staging,如果是 SNAPSHOT 版本,则这里执行完就可以结束。如果是正式版本,发布到 snapshot staging 之后,还需要推送到 release staging。
发布到 Release staging
打开 https://oss.sonatype.org ,点击右上角的 Log In, 登陆信息可找管理员。
点击左侧的 Staging Repositories:
搜索刚才记录的 ID:
钩上之后就可以进行 Release (发布) 或者 Drop (放弃) 的操作。
当看不到这两个选项,只有 Close 选项时,则先选择 Close 操作,这时候如果包没有问题,则接下来可以 Release 或者 Drop。如果有问题,下面的内容中的 Activity 中会显示包不能正常 Close 的原因, 按照提示进行修改就可以了。
仓库包同步与搜索
在包发布到 release 仓库之后, 10 分钟后包会更新,在 http://central.maven.org/maven2/com/alipay/sofa/ 能看到包。2 小时之后,可通过 搜索 查询到包。
最后修改 October 30, 2023: update home (f751b32b)