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

如何配置GitHub Actions Runner使用特定历史镜像?

可行方法:指定旧版本Windows Runner镜像

GitHub Actions的Windows托管Runner支持通过环境变量指定具体的旧镜像版本,以此来定位失败起始点,具体操作如下:

  • 单版本测试:在工作流的test任务中添加env配置,指定目标旧镜像标签:
jobs:
  test:
    runs-on: windows-2022
    env:
      RUNNER_IMAGE: win22/20220529
  • 多版本批量测试:通过矩阵(matrix)配置同时运行多个旧版本测试,快速定位失败起始的镜像版本:
jobs:
  test:
    runs-on: windows-2022
    strategy:
      matrix:
        runner_image: [win22/20220529, win22/20220615, win22/20220702] # 按需补充更多版本
    env:
      RUNNER_IMAGE: ${{ matrix.runner_image }}

注意事项

  • 旧镜像标签格式为win22/YYYYMMDD(对应windows-2022 Runner),需从过往成功运行的日志中提取准确标签
  • 部分过旧的镜像可能已被官方移除,若指定后运行报错,需更换较近的旧版本

内容的提问来源于stack exchange,提问作者Sebastian

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.28 05:12:02