GitHub Actions的Ubuntu 26.04运行器映像现已退出公开预览,完全支持x64和arm64上的生产工作流程。作为此版本的一部分, ubuntu-latest标签将迁移到Ubuntu 26.04,默认情况下为您提供最新支持的Ubuntu版本。要在新映像上运行工作流,请在工作流文件中设置runs-on: ubuntu-26.04或runs-on: ubuntu-26.04-arm。
与早期图像相比, Ubuntu 26.04包含更新的工具和工具版本,在某些情况下已删除。这些更改可能会中断依赖于特定软件版本或预安装软件包的工作流。在迁移开始之前,查看完整的更改列表,并根据Ubuntu 26测试您的工作流程。ubuntu-latest正在迁移到Ubuntu 26.04。ubuntu-latest标签将从Ubuntu 24.04迁移到Ubuntu 26.04。
这种迁移将在2026年10月19日至11月19日期间逐步推出。在此窗口期间,使用ubuntu-latest的工作流将自动移至Ubuntu 26.04。由于这会将您的工作流移动到新的操作系统版本,因此迁移可能会中断依赖于在Ubuntu 24.04和26.04之间更改的工具、包或版本的构建。准备:在开始迁移之前,针对ubuntu-26.04测试您的工作流程。
如果您还没有准备好移动,请将您的工作流程固定到ubuntu-24.04以保留在当前图像上。要了解有关可用图像的更多信息,请参阅GitHub托管的运行器文档。要查看包含的软件列表或报告映像问题,请转到runner-images存储库。GitHub Actions的Ubuntu 26.04运行器映像现已退出公开预览,完全支持x64和arm64上的生产工作流程。
作为此版本的一部分, ubuntu-latest标签将迁移到Ubuntu 26.04,默认情况下为您提供最新支持的Ubuntu版本。使用Ubuntu 26.04要在新映像上运行工作流,请在工作流文件中设置runs-on: ubuntu-26.04或runs-on: ubuntu-26.04-arm。与早期图像相比, Ubuntu 26.04包含更新的工具和工具版本,在某些情况下已删除。