Actions Runner Images项目Windows Server 2019镜像更新解析

Actions Runner Images项目Windows Server 2019镜像更新解析

【免费下载链接】runner-images actions/runner-images: GitHub官方维护的一个仓库,存放了GitHub Actions运行器的镜像文件及相关配置,这些镜像用于执行GitHub Actions工作流程中的任务。 【免费下载链接】runner-images 项目地址: https://gitcode.com/GitHub_Trending/ru/runner-images

Actions Runner Images是GitHub官方维护的一套用于GitHub Actions的虚拟机镜像集合,它为CI/CD流水线提供了预配置的开发环境。这些镜像包含了丰富的开发工具链和运行时环境,使开发者能够快速构建和测试他们的项目。本文将深入分析2025年4月发布的Windows Server 2019镜像更新内容。

镜像基础环境更新

本次发布的Windows Server 2019镜像版本号为20250420.1.1,操作系统版本从10.0.17763 Build 7009升级到了10.0.17763 Build 7240。这个更新包含了微软最新的安全补丁和系统改进,为运行在GitHub Actions上的工作流提供了更稳定和安全的基础环境。

值得注意的是,微软已经宣布Windows Server 2019 Actions runner镜像将于2025年6月1日开始逐步停止维护,并在2025年6月30日完全停止更新。这意味着开发者需要开始规划迁移到更新的Windows Server版本,如Windows Server 2025。

开发工具链更新

Java环境升级

Java开发环境进行了全面更新,各主要版本都有显著升级:

  • Java 8从8.0.442+6升级到8.0.452+9
  • Java 11从11.0.26+4升级到11.0.27+6
  • Java 17从17.0.14+7升级到17.0.15+6
  • Java 21从21.0.6+7.0升级到21.0.7+6.0

这些更新包含了最新的安全补丁和性能改进,特别是Java 21作为最新的LTS版本,其更新为开发者提供了更稳定的长期支持环境。

.NET生态更新

.NET生态系统在此次更新中获得了全面升级:

  • .NET Core SDK更新到了8.0.115/8.0.311/8.0.408和9.0.105/9.0.203版本
  • 运行时组件Microsoft.AspNetCore.App、Microsoft.NETCore.App和Microsoft.WindowsDesktop.App都升级到了8.0.15和9.0.4版本

这些更新为.NET开发者带来了最新的功能改进和安全修复,特别是对ASP.NET Core和Windows桌面应用的开发支持。

前端开发工具更新

前端开发者将受益于多项重要更新:

  • Node.js相关工具链保持稳定,但需要注意的是Node.js 16版本将在2025年5月9日从镜像中移除
  • Ruby从3.3.7升级到3.3.8,同时Ruby 3.0也将在2025年6月6日被移除
  • PHP从8.4.5升级到8.4.6版本

这些更新确保了前端开发工具链的现代性和安全性,同时也提醒开发者注意即将淘汰的旧版本。

云原生与DevOps工具更新

云原生和DevOps工具链也有显著改进:

  • Helm从3.17.1升级到3.17.2,为Kubernetes包管理提供了更稳定的体验
  • Google Cloud CLI从517.0.0升级到518.0.0
  • AWS CLI从2.25.11升级到2.26.5
  • AWS SAM CLI从1.136.0升级到1.137.1
  • Pulumi从3.159.0升级到3.163.0

这些工具更新为基础设施即代码和云资源管理提供了更好的支持和新的功能特性。

浏览器与测试环境更新

自动化测试环境获得了重要更新:

  • Google Chrome和Chrome Driver分别升级到135.0.7049.96和135.0.7049.95
  • Microsoft Edge和Edge Driver升级到135.0.3179.85
  • Mozilla Firefox从137.0升级到137.0.2

这些浏览器更新确保了Web自动化测试能够针对最新的浏览器版本进行,同时保持了与相应浏览器驱动的兼容性。

容器与虚拟化更新

Docker镜像缓存进行了更新:

  • .NET Framework相关镜像更新到了2025年4月构建的版本
  • Windows Nano Server镜像更新到了2025年4月15日构建的版本

这些更新为基于Windows容器的CI/CD流程提供了更安全的基础镜像。

开发者注意事项

开发者在使用这个镜像版本时需要注意以下几点:

  1. Python 3.8.x将在2025年6月6日被移除,建议迁移到更新的Python版本
  2. Go语言1.20和1.21版本将在2025年5月9日移除,1.24将成为默认版本
  3. Windows Server 2019镜像即将进入维护终止周期,建议开始评估迁移到Windows Server 2025

这次更新全面提升了Windows Server 2019作为GitHub Actions runner的能力,为开发者提供了更现代化、更安全的构建和测试环境。虽然这个镜像系列即将结束维护周期,但在过渡期间仍然会收到必要的更新和维护。

【免费下载链接】runner-images actions/runner-images: GitHub官方维护的一个仓库,存放了GitHub Actions运行器的镜像文件及相关配置,这些镜像用于执行GitHub Actions工作流程中的任务。 【免费下载链接】runner-images 项目地址: https://gitcode.com/GitHub_Trending/ru/runner-images

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值