编译 oicq 每夜构建并发布到 GitHub Packages,Github Release 和 publish-x
分支。
publish
分支是每夜构建的最新版本
npm install github:Zxilly/oicq-nightly#publish
如果你想使用特定的构建版本,可以使用 publish-x.x.x-<hash>
分支,其中 x.x.x
为构建版本号,<hash>
为 oicq 构建的 commit hash。
npm install github:Zxilly/oicq-nightly#publish-2.3.1-30f2c56
Github Release 也包含了每夜构建的最新版本
npm install https://github.com/Zxilly/oicq-nightly/releases/download/latest/oicq.tgz
同样的,如果你想使用特定的构建版本,可以使用 oicq-x.x.x-<hash>.tgz
,其中 x.x.x
为构建版本号,<hash>
为 oicq 构建的 commit hash。
npm install https://github.com/Zxilly/oicq-nightly/releases/download/2.3.1-30f2c56/oicq-2.3.1-30f2c56.tgz
查看 Release 来获得可用的选项。
由于 GitHub Packages 的限制,你现在应该从
@zxilly/oicq
导入,而不是oicq
。 由于此限制,Github Packages 渠道不被推荐。
项目根目录创建文件 .npmrc
,内容如下:
@zxilly:registry=https://npm.pkg.github.com
随后执行以下命令:
npm login --registry=https://npm.pkg.github.com
现在你可以使用以下命令安装 oicq:
npm install @zxilly/oicq
oicq 的每夜构建版本包含了最新的功能和修复,但是并没有发布到 npm,所以我编译了每夜构建版本并发布。
每天 0 点 43 分开始构建,构建完成后会发布,如果构建失败则不会发布。