Github Actions
通过GitHub Actions,您可以实现工作流程的自动化,每个 GitHub 操作都会执行流程中的一个特定步骤。
测试你的软件包
Verdaccio 提供了一个自定义 action,通过在你的工作流程文件的 steps
键中添加以下内容,可以轻松地整合到你的流程中。
- name: Publish with Verdaccio
uses: verdaccio/github-actions/publish@master
这个 action 将执行 npm publish
,如果发布成功将允许继续进行下一步,否则将失败。 如果发布软件包时有任何问题,使用这个 action 时你都会获得提示。
在镜像中使用 verdaccio-auth-memory
和 verdaccio-memory
插件来处理身份验证和存储以加快流程。
如果你想了解更多关于该 action 的信息,请访问我们专门为 GitHub Actions 提供的仓库。