Skip to content

feat: ARM64 標準ランナーをプライベートリポジトリで利用可能にする#329

Merged
book000 merged 3 commits intomasterfrom
copilot/add-arm64-runners-private-repo
Feb 9, 2026
Merged

feat: ARM64 標準ランナーをプライベートリポジトリで利用可能にする#329
book000 merged 3 commits intomasterfrom
copilot/add-arm64-runners-private-repo

Conversation

Copy link
Contributor

Copilot AI commented Feb 8, 2026

ARM64 標準ランナー (ubuntu-24.04-arm) がプライベートリポジトリで利用可能になったため、リポジトリ可視性に基づく条件分岐を削除。

変更内容

  • runs-on 条件の簡素化: linux/arm64 ビルドは常に ubuntu-24.04-arm を使用
  • QEMU セットアップステップの削除: ネイティブ ARM64 ランナーによりエミュレーション不要
  • リポジトリ可視性チェックの削除: プライベート/パブリックの判定が不要に

影響

プライベートリポジトリの ARM64 ビルドが QEMU エミュレーションからネイティブビルドに変わるため、ビルド時間が大幅に短縮される。

参考: https://github.blog/changelog/2026-01-29-arm64-standard-runners-are-now-available-in-private-repositories/

Original prompt

This section details on the original issue you should resolve

<issue_title>arm64 標準ランナーがプライベートリポジトリで利用可能に</issue_title>
<issue_description>https://github.blog/changelog/2026-01-29-arm64-standard-runners-are-now-available-in-private-repositories/</issue_description>

Comments on the Issue (you are @copilot in this section)


✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.

Copilot AI and others added 2 commits February 8, 2026 21:47
Co-authored-by: book000 <8929706+book000@users.noreply.github.com>
Co-authored-by: book000 <8929706+book000@users.noreply.github.com>
Copilot AI changed the title [WIP] Add arm64 standard runners for private repositories feat: ARM64 標準ランナーをプライベートリポジトリで利用可能にする Feb 8, 2026
Copilot AI requested a review from book000 February 8, 2026 21:51
@book000 book000 marked this pull request as ready for review February 9, 2026 22:01
Copilot AI review requested due to automatic review settings February 9, 2026 22:01
@book000 book000 merged commit 133f631 into master Feb 9, 2026
11 checks passed
@book000 book000 deleted the copilot/add-arm64-runners-private-repo branch February 9, 2026 22:02
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

ARM64 標準ランナー(ubuntu-24.04-arm)がプライベートリポジトリでも利用可能になった前提で、Docker 用 Reusable Workflow からリポジトリ可視性に依存した分岐と QEMU セットアップを削除し、ARM64 ビルドをネイティブ実行に寄せる変更です。

Changes:

  • linux/arm64 ビルドの runs-on を常に ubuntu-24.04-arm に固定し、可視性判定ロジックを削除
  • ARM64 向けの QEMU セットアップステップを削除(ネイティブランナー前提)
  • .gitignorepackage.json を追加

Reviewed changes

Copilot reviewed 1 out of 2 changed files in this pull request and generated no comments.

File Description
.gitignore package.json を ignore 対象に追加
.github/workflows/reusable-docker.yml ARM64 実行ランナーを固定化し、可視性チェックと QEMU セットアップを削除

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

arm64 標準ランナーがプライベートリポジトリで利用可能に

3 participants