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:
运行效果如下图: