Cnbeta 04月15日
微软为所有公共存储库的GitHub Actions提供Windows on Arm运行支持
index_new5.html
../../../zaker_core/zaker_tpl_static/wap/tpl_guoji1.html

 

GitHub 现已全面支持 Windows on Arm 运行器,为开发者提供在 Arm 架构上测试和构建软件的便捷途径。这一举措扩展了架构支持,改进了持续集成工作流程,并惠及开源项目。开发者可以轻松将 Arm 运行器添加到其 CI 管道中,在 Arm 和 Intel 架构上进行一致的测试和构建。特别是,随着 Windows on Arm 设备的增长,GitHub 为开发者提供了无需额外基础设施即可支持该平台的便利。这一更新对所有公共 GitHub 存储库(包括免费层帐户)开放,进一步加强了 GitHub 对开源社区的支持。

💻 2022 年 9 月,GitHub 首次推出适用于 Windows on Arm 的自托管运行器,为使用基于 Arm 的 Windows 设备的团队提供支持,简化了在 Arm 硬件上测试和构建软件的流程。

🚀 2024 年中期,GitHub 开始针对基于 Arm 的 Linux 和 Windows 运行器进行公开测试,并在 2024 年 9 月全面可用。现在,微软将其扩展到所有公共 GitHub 存储库,包括 GitHub Free 层帐户。

💡 微软官方强调的主要优势包括:扩展的架构支持,允许开发者轻松支持 Windows on Arm 设备;改进的持续集成工作流程,可在 Arm 和 Intel 架构上进行一致的测试和构建;以及对所有公共存储库(包括免费层帐户)开放 Arm 运行器,加强对开源社区的支持。

🛠️ Windows on Arm 运行器的新 Windows 11 Arm 镜像附带了适用于各种开发环境的一系列工具和软件。例如,使用 Visual Studio 工具的 C# 开发人员只需在 YAML 文件中添加“windows-11-arm”运行器目标即可完成设置。

还记得2022 年 9 月首次推出的适用于 Windows on Arm 的自托管运行器吗?当时对于使用基于 Arm 的 Windows 设备的团队来说,这是一个小众但重要的一步。在此之前,如果您想在运行于 Arm 硬件的 Windows 上测试或构建软件,则必须从头开始搭建自己的基础架构,通常依赖于变通方法或单独的机器。

这些自托管运行器的发布为开发人员提供了一种将 Arm 引入其 CI 工作流程的方法,而无需重新设计轮子。

然后,在 2024 年中期,GitHub开始针对基于 Arm 的 Linux 和 Windows 运行器进行公开测试,到 2024 年 9 月,该概念变得更加稳健并普遍可用。

现在,微软将其扩展到所有公共 GitHub 存储库,包括 GitHub Free 层上的帐户。此公告是在微软几个月前将 Windows on Arm ISO开放下载之后发布的,所有公共 GitHub 存储库(包括 GitHub Free 层帐户)均支持 Windows on Arm 运行器。

微软一直在投资改进面向 Arm 驱动的 Copilot+ PC 所需的工具。GitHub Runner 的新 Windows 11 Arm 镜像附带了适用于各种开发环境的一系列工具和软件。

例如,如果您是使用 Visual Studio 工具的 C# 开发人员,则设置工作流程就像在 YAML 文件中添加“windows-11-arm”运行器目标一样简单。

以下是微软官方介绍的一些主要优势:

    扩展的架构支持:随着 Windows on Arm 设备的持续增长,尤其是由 Qualcomm 驱动的 Copilot+ PC,开发人员可以轻松扩展对该平台的支持,而无需额外的基础设施。

    改进的持续集成工作流程:将 Arm 运行器添加到您的管道中,可以在 Arm 和 Intel 架构上进行一致的测试和构建,以尽早发现回归。

    开源项目的直接利益:所有公共存储库(包括免费层帐户)均可使用 Arm 运行器,这加强了 GitHub 对支持开源社区创新的承诺。

Windows on Arm 本身最近备受关注,尤其是来自开发者的关注。就在几周前,继Signal和Adobe Illustrator等一系列应用之后,Google将 Windows on Arm 的 Drive 扩展至稳定渠道。

Fish AI Reader

Fish AI Reader

AI辅助创作,多种专业模板,深度分析,高质量内容生成。从观点提取到深度思考,FishAI为您提供全方位的创作支持。新版本引入自定义参数,让您的创作更加个性化和精准。

FishAI

FishAI

鱼阅,AI 时代的下一个智能信息助手,助你摆脱信息焦虑

联系邮箱 441953276@qq.com

相关标签

GitHub Windows on Arm CI/CD 开发
相关文章