You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何为指定GitHub运行器添加额外标签?

如何为指定GitHub运行器添加额外标签?

首先得先分清自托管运行器和GitHub托管运行器的情况,毕竟你提到两种运行器的界面完全不一样:

自托管运行器:网页端没法直接加,得用这两种方法

你遇到的问题真的挺普遍的——现在GitHub新版界面里,自托管运行器的网页设置页(就是你截图里显示的:只有一个和运行器同名的标签气泡,完全看不到输入框或添加按钮),确实已经移除了直接在网页上编辑标签的入口,网上说的旧方法已经失效了。

你可以试试这两种可行的方式:

  • 修改本地配置文件添加标签
    找到自托管运行器安装机器上的config.yaml文件(一般就在运行器的安装目录里),找到labels字段,把你要加的新标签按数组格式添进去,比如:

    labels:
      - 你的运行器名称
      - 新增标签名
    

    改完之后重启运行器的服务,新标签就会自动同步到GitHub后台了。

  • 用GitHub API添加标签
    如果习惯用命令行操作,也可以调用GitHub的REST API来添加,比如用curl命令(记得把占位符换成你自己的信息):

    curl -X POST \
    -H "Authorization: token YOUR_GITHUB_TOKEN" \
    -H "Accept: application/vnd.github.v3+json" \
    https://api.github.com/repos/OWNER/REPO/actions/runners/RUNNER_ID/labels \
    -d '{"labels":["新增标签名"]}'
    

GitHub托管运行器:没法加自定义标签

从你提供的截图来看,GitHub托管运行器的界面里只有官方预设的标签列表,这类运行器的标签是GitHub官方维护的,咱们没办法添加自己的自定义标签,只能用平台提供的那些预设标签(比如ubuntu-latest、windows-latest这类)。


备注:内容来源于stack exchange,提问作者Jon Watte

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.16 08:24:33