GitHub、「GitHub Actions」向けに「M1 macOS」大規模ランナー–パブリックベータ版を提供

今回は「GitHub、「GitHub Actions」向けに「M1 macOS」大規模ランナー–パブリックベータ版を提供」についてご紹介します。

関連ワード (ソフトウェア等) についても参考にしながら、ぜひ本記事について議論していってくださいね。

本記事は、ZDNet Japan様で掲載されている内容を参考にしておりますので、より詳しく内容を知りたい方は、ページ下の元記事リンクより参照ください。


 GitHubは米国時間10月2日、「GitHub Actions」向けにAppleシリコン搭載「M1 macOS」大規模ランナーのパブリックベータ版を提供した。ランナーとは、ワークフローをトリガーに実行されるサーバーである。

 M1 macOSランナーはGPUハードウェアアクセラレーションがデフォルトで有効となっており、ワークロードをCPUからGPUへと移すことで性能と効率性を向上させる。6コアCPU、8コアGPU、14GBのRAM、14GBのストレージを搭載。ビルド時間は、既存の3コアIntel標準ランナーと比べて最大80%、既存の12コアIntelランナーに比べて最大43%短縮する。

 GitHubのモバイルiOSチームは、新しいM1ランナーを1万分以上活用することで「GitHub iOS」アプリのアップデートをAppleの「App Store」に毎週配信しているという。

 12コアIntelランナーからM1ランナーへの移行により、ビルド時間は42分から23分と44%改善されたとGitHub。バイナリーのテストに使われる時間は、シングルターゲットのランでは一定だが、コードのコンパイルは51%まで改善され、ユーザーインターフェース(UI)テストはGitHubのモバイルテストスイート全体を通して55%まで改善したという。

 M1ランナーへの移行はシームレスで、アクセスに必要なのはYAMLワークフローラベルのアップデートだけだとGitHubは説明する。ただし、M1 MacとIntel MacのUIレンダリングは違いがあるため、イメージをスナップショットテスト用に再記録する必要があるという。これにより、新しいUIイメージ記録されたレファレンスイメージがピクセル単位で比較される。

 M1ランナーの利用は、仮想マシンのGPUへのアクセスを提供し、App Storeのレビュープロセスを高速化するため、iOSチームにとっては有益であることは証明済みだとGitHubはいい、アプリをより早く承認させて公開することが可能になり、AppleのApp Storeへの提出時間を短縮することができると続ける。

 新しい、AppleシリコンmacOS大規模ランナーを試用するには、GitHub ActionsのYAMLワークフローのYAMLファイルで「runs-on:」キーをアップデートし、「macos-latest-xlarge」または「macos-13-xlarge」をターゲットにする。12コアmacOS大規模ランナーは、「xlarge」から「large」へと移行しているが、「runs-on:」キーを「macos-latest-large」「macos-12-large」または「macos-13-large」とすることで引き続き利用可能。

 ベータ版へのサインアップは不要で、全開発者、チーム、組織で直ちに利用できる。価格は、分当たりでXLが0.16ドル、largeは0.12ドル。

COMMENTS


Recommended

TITLE
CATEGORY
DATE
NEC、新たなAIガバナンスの運用を開始–一層のガバナンス強化を目指す
IT関連
2023-04-05 12:02
低温高圧下の水には2つの状態が存在、物質・材料研究機構(NIMS)が可逆的に転移する液液転移の直接観測に成功
IT関連
2022-02-16 03:48
スペースXがStarlink衛星60基を追加打ち上げ、予約注文は50万件以上
宇宙
2021-05-06 08:06
ポケモンGOで「ポカブ」大量発生 3日午前11時から 色違い新規実装に捕獲時のすな3倍
くらテク
2021-07-03 09:05
来場者100万人規模、巨大VRイベント「バーチャルマーケット」がクリエイターや企業から注目される理由
PR
2021-03-23 23:54
Uberがコロナ収束後のドライバー不足対策で総額約274億円の報奨金を用意
シェアリングエコノミー
2021-04-09 11:31
NTT、内部不正などによる情報漏えいの対策を発表–総費用は約300億円
IT関連
2024-03-10 11:42
人材不足の解消が喫緊の課題–量子コンピューティング分野
IT関連
2022-12-06 12:58
ServiceNowのマクダーモットCEOに聞く、生成AIの戦略や日本のビジネス
IT関連
2024-05-15 11:37
SUBARU、AI画像解析システムのストレージに「Dell PowerScale」を採用
IT関連
2024-02-02 06:42
大和リビング、賃貸住宅のメーター検針を自動化–アタッチメント方式で既存機器活用
IT関連
2024-11-06 17:21
Deno DeployでNode.jsアプリが実行可能に、Node.jsビルトインモジュールのサポートで
Deno
2023-06-05 14:01
Notion、ウェブサイト作成「Notionサイト」で機能強化
IT関連
2024-06-28 11:01
東工大と三菱電機が需要家の取引ニーズに応じP2P電力取引を最適化するブロックチェーン技術開発
ブロックチェーン
2021-01-28 06:02