Windows Arm64 託管運行器正式支援 GitHub Actions 加速開發流程

April 25, 2025

此最新進展為 Arm64 Windows 應用程式提供原生 CI/CD支援,讓開發人員能夠無縫地將 Windows on Arm 目標整合到開發工作流中。

作者:Arm 策略合作夥伴關係總監 David Whaley

過去一年,Arm 與 GitHub 持續緊密合作,致力於為基於 Arm 平台的開發人員打造更便捷、更高效率的開發體驗。GitHub 推出的 Arm 託管運行器正在革新應用程式的開發與部署流程,而近期推出的針對 GitHub Copilot 的 Arm 擴充程式,更是進一步簡化並加速向 Arm 架構伺服器的遷移過程。雙方的共同努力正在協助開發人員,使其能夠在 Arm 平台上進行更快、更智慧和更高效率的開發工作。

近日,Arm 宣佈雙方合作進程又邁入一個新的里程碑:Windows Arm64 託管運行器現已正式支援 GitHub Actions,為 Arm64 Windows 應用程式提供原生 CI/CD支援—無需借助模擬運行,也無需採用替代性方案,開發人員即可享有專為 Windows 未來開發打造的無縫自動化體驗。這進一步推動 Windows on Arm 平台的蓬勃發展和普及。

借助熟悉的 CI/CD 管線激發創新活力

針對 GitHub Actions 的 Windows Arm64 託管運行器,讓開發人員無論採用何種架構,都能存取到熟悉的 CI/CD 管線,進而無縫地將 Windows on Arm 目標整合到開發工作流中。這可確保在不同架構上實現一致的建構與測試,提升相容性和可靠性,同時也減少人工作業。

這對開源社群而言,無疑是一項重大進展。透過在不同架構上啟用開發人員所熟悉的 CI/CD 管線,現在貢獻者能輕鬆地為專案添加 Arm 原生支援,成功釋放 Python、CMake 和 Node 等開源項目的創新潛能。事實上,這將能促使 Python 的 Arm 原生版本更快問世。

正如微軟的部落格中提到的,隨著新鏡像發佈,Windows Arm64 託管運行器可以在 GitHub 公開程式碼倉庫中免費使用,這有助於推動開源社群的開放創新與協作。

微軟可信任平台模組(TPM) 首席經理 Jamshed Damkewala 表示:「在微軟,我們經常聽到 Windows on Arm 生態系合作夥伴的回饋,他們亟需強大的 CI/CD 支援,尤其是透過 GitHub 的 Arm 運行器來實現。因此,我非常高興看到 GitHub 現在透過公開程式碼倉庫免費提供此項功能。這將在相當程度上簡化開源專案的開發與部署流程,是推動整個 Windows on Arm 生態系充分協助開發人員的一大重要進展。」

能為企業帶來最佳成本效益的 Windows 運行器

對於企業而言,這是目前針對 GitHub Actions 中成本最低的 Windows 運行器。在過去幾年,包括 Adobe Photoshop、Chrome、Dropbox、Firefox、Microsoft Office、Spotify 和 Visual Studio 在內的領先應用程式紛紛推出 Arm 原生版本。針對 GitHub Actions 的 Windows Arm64 託管運行器為更多企業創造機會,使其能夠建構應用程式的 Arm 原生版本,進而釋放出更強大的效能。例如,Spotify 的 Windows 應用獲得 Arm 原生支援後,啟動速度提升多達十倍;相較於模擬 x86 版本,Chrome 應用的回應速度也加快多達三倍

促成強大的 AI 能力

借助 GitHub Actions 的 Arm 原生運行器,開發人員可以使用 PyTorch 和 llama.cpp 等框架,在基於 Arm 架構的邊緣裝置上建構和部署強大的生成式 AI 應用程式。隨著 AI 功能在 PC 裝置上的不斷拓展與普及,這些能力對希望針對 Windows on Arm 裝置開發 AI 應用程式的 Windows 開發人員來說尤其重要。Windows 開發人員可以免費使用包括 GitHub Actions、Arm 運行器和針對 GitHub Copilot 的 Arm 擴充程式在內的完整 CI/CD 管線,進而能夠更快地將 AI 應用程式導入 Windows on Arm 平台。

Windows on Arm 發展勢不可擋

針對 GitHub Actions 的 Windows Arm64 託管運行器的推出,進一步證明 Windows on Arm 生態系強勁的發展動能。它為 Windows 開發人員提供無縫創建 Arm 原生版本的工具,協助其在 Windows on Arm 平台上實現應用效能的飛躍提升。

希望增加 Arm 原生支援的 Windows 開發人員,可使用針對 GitHub Actions 的 Windows Arm64 託管運行器,親身體驗其帶來的顯著優勢。

請持續關注 Arm 及其開發人員生態系後續推出的更多見解和資源,深入瞭解開發人員和開源社群如何有效利用針對 GitHub Actions 的 Windows Arm64 託管運行器。

關於 Arm

Arm 是業界效能最高且最節能的運算平台,其無可比擬的應用範疇觸及全球所有連網使用者。為因應全球對運算永無止境的需求,Arm 提供先進的解決方案,使全球領先的科技公司得以釋放前所未有的 AI 體驗與功能。透過與全球最大的運算生態系及 2,200 萬名軟體開發人員的共同努力,我們正在 Arm 平台上建構 AI 的未來。


所有資訊都「依目前情況」提供,且並不帶保證或代表性。此文件可以自由分享,但不得修改且必須註明出處。Arm 是 Arm Limited(或其子公司與附屬機構)的註冊商標。所有品牌或產品名稱均為所屬公司之財產。© 1995-2025 Arm Limited.