首页  编辑  

Github Actions Runs历史记录标题(title)中使用动态变量[原创]

Tags: /计算机文档/软件应用技巧/   Date Created:
Workflow syntax for GitHub Actions - GitHub Docs
Github 中 CI/CD 的时候,在 Actions 页面,会显示我们运行的历史记录,历史记录的每一行的标题,默认为我们在 yaml 文件中定义的 name,如下图:

但是我想显示部署的一些分支名称,或者一些动态变化的变量,如输入的一些数据等,这样方便查看历史记录的时候,知道哪条历史记录对应的是什么分支,如何实现?

解答:
在Github中,Actions 运行历史记录的标题,默认是我们在 workflow 中定义的 name 的名称,如下图:

如果要使用动态标题名称,可以使用 run-name,例如下面:

run-name可以使用输入的变量,如 ${{ github.event.inputs.ref }} 代表用户输入的变量,你也可以使用 github 内置的一些变量,例如 github.ref_name,github.event_name等,详细请参考 Contexts - GitHub Docs

运行效果如下图: