
Ubuntu 22.04 运行器镜像 2026 年 8 月更新深度解读.NET 10、Ruby 4.0 上线3 个变化与你的流水线直接相关【免费下载链接】runner-imagesGitHub Actions runner images项目地址: https://gitcode.com/GitHub_Trending/ru/runner-imagesrunner-images 仓库的 Ubuntu 22.04 运行器镜像更新到 20260831 版.NET 10 与 Ruby 4.0 进入工具缓存、Kubernetes 工具链整体升级。读完你能在 3 分钟内摸清这次 CI/CD 环境的变化并调整工作流。一句话结论工具缓存新增 .NET 10、Ruby 4.0 和 Go 1.26 三条版本线拿来即用但官方已宣布 Ubuntu 22 系列运行器镜像 9 月 17 日就在本周开始弃用迁移计划要提上日程了。 直接影响你 CI/CD 流水线的变化说白了只要你的任务里跑语言构建或容器操作下面这些版本号可以直接写进 workflow不用再等下载。.NET SDK 补齐 8.0/9.0/10.0 三条线最高 10.0.400语义化工具 nbgv 随镜像预装工具缓存扩容Go 新增 1.26.7默认仍是 1.24Ruby 新增 4.0.6Python 覆盖 3.10.21–3.14.7完整清单见 toolset-2204.jsonKubernetes 工具链Kubectl 1.37.0、Helm 3.21.4、Kind 0.33.0、Minikube 1.38.1浏览器与驱动Chrome/Edge 152、Firefox 154.0.1、Selenium server 4.48.0端到端自动化可直接调用Docker 全家桶Docker CE 28.0.4、Compose 2.38.2、Buildx 0.36.1 后台默默升级的部分这部分通常不用你动手但排查环境怪异问题时值得先查这张清单。基础系统22.04.5 LTS内核 6.8.0-1064-azureSystemd 249.11-0ubuntu3.22镜像版本 20260831.284.1Git 2.55.0 / Git LFS 3.8.0、Rust 1.98.0、PHP 8.1.2、PowerShell 7.6.5数据库服务 PostgreSQL 14.24、MySQL 8.0.46 均在位但默认不启动任务里需sudo systemctl startapt 预装 300 余个包gcc/g/make 编译链、subversion/mercurial 等构建期 assets/post-gen 目录的脚本统一处理环境变量与日志清理全量清单见 Ubuntu2204-Readme.md 新增能力与默认行为变化有两处规矩变了值得你花 10 秒确认一下。CMake 被显式锁定在 3.31.6toolset 中注明原因是规避 CMake 4.0 兼容性问题计划 2026-12-01 复审Podman 降级到 3.4.4官方公告影响 22.04 与 24.04 两个镜像24.04 仍是 4.9.3Homebrew 6.0.20 预装但不进 PATH工作流里需先执行eval $(/home/linuxbrew/.linuxbrew/bin/brew shellenv)Miniconda 升到 26.7.1CONDA、ANDROID_HOME、JAVA_HOME_11_X64 等环境变量开箱可用 实操建议把actions/setup-dotnet、setup-ruby、setup-go的version直接钉到缓存列表里的具体版本如 10.0.400、4.0.6、1.26.7命中 toolcache 可跳过下载首次运行能省几十秒。检查 workflow 里的默认 Node 假设toolset 已将node.default设为 22需要旧版时要显式声明别依赖隐式默认。依赖 Podman 的任务在 22.04 上先验证一遍3.4.4 不支持 4.x 的新特性必要时把任务调度到 24.04 镜像。现在就跑一次全量 workflow 回归用新镜像版本把浏览器、K8s 工具链的 E2E 用例过一遍问题暴露在弃用截止日之前成本最低。⚠️ 注意事项 / 潜在坑弃用倒计时官方公告 Ubuntu 22 系列运行器镜像 9 月 17 日开始弃用、4 月 17 日完全停止支持 GitHub Actions 与 Azure DevOps 场景建议以本次更新为窗口启动向 Ubuntu 24.04 / 26.04 的迁移评估。CMake 锁定如果你手动装 CMake 或依赖系统 PATH 里的 3.31.6注意 toolset 的pinnedDetails会在复审后调整锁定版本可能随下季度更新浮动。运行器镜像会按月持续迭代而 Ubuntu 22 系列的时间窗口正在收窄——把迁移排期放进这个月的迭代计划比临时抱佛脚划算得多。【免费下载链接】runner-imagesGitHub Actions runner images项目地址: https://gitcode.com/GitHub_Trending/ru/runner-images创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考