如何自动选择GitHub操作的最新标记版本?

时间:2019-09-07 16:08:52

标签: github github-actions

由于GitHub操作的文档远远落后,因此我无法在线找到任何有关它的信息。

GitHub动作可以选择最新的标记版本吗?

如果我想选择一个版本,我会做:

  uses: MarvinJWendt/run-node-formatter@1.2.0

如果我总是想要最新的提交,我会使用master分支

  uses: MarvinJWendt/run-node-formatter@master

但是,由于master分支处于开发中并且不稳定,我该怎么办才能获得最新的 tagged 版本?

1 个答案:

答案 0 :(得分:1)

如果无法运行git describe --tags(为了运行get the latest tag),一种解决方法是:

  • 每次应用标签时,都将专用的“ tags”分支重置到该标签
  • 在GitHub Action工作流程中,您将“ use”“ tags”分支(根据其构造,将引用最新的标签。)