使用标签
GitHub Actions 会通过搜索正确的标签来匹配你的工作流和运行器。标签在注册运行器时会被应用。你也可以将标签作为参数传递给配置脚本:
$ ./config.sh --labels self-hosted,x64,linux
你可以在运行器的详细信息中稍后修改标签,并创建新的标签,方法是点击标签旁边的齿轮图标(见图 7.5):

Figure 1. 图 7.5 – 为运行器创建新标签
如果你的工作流有特定的需求,你可以为它们创建自定义标签。例如,自定义标签可以是为某个工具(如 matLab)或必要的 GPU 访问权限添加标签。
所有自托管运行器默认都有 self-hosted 标签。
在你的工作流中使用这些运行器时,你需要以标签的形式指定需求:
runs-on: [self-hosted, linux, X64, matlab, gpu]
通过这种方式,你的工作流会找到符合必要需求的相应运行器。