← ブログ
Engineering

2026年のGitHub Actions料金: ランナー単価と月額請求

Yura Dubinin
Yura Dubinin

GitHub Actionsの料金は、2026年11月4日に確認したGitHubのランナー料金によると、標準のLinux 2コアx64で1分あたり$0.006、Windows 2コアで$0.010、macOSで$0.062です。GitHubの課金ドキュメントでは、パブリックリポジトリの標準ランナーとセルフホストでの実行は無料で、月間コンピュート利用枠はFreeで$12(Linux 2,000分)、Pro/Teamで$18(3,000分)、Enterprise Cloudで$300(50,000分)とされています。GitHubは2026年3月1日からセルフホストに1分あたり$0.002を課金する案を発表しましたが、2025年12月17日に延期し、ホステッドランナーの料金は2026年1月1日から最大39%引き下げました。

私たちは、GitHub Actionsランナーを販売するLizardを開発しています。料金はすべて米ドルです。

2026年のGitHub Actionsの料金改定はどうなりましたか?

2025年12月、GitHubはセルフホストランナーに1分あたり$0.002のプラットフォーム料金を課す案を発表し、2026年3月1日からの適用を予定していました。2025年12月17日、GitHubはこの変更を延期し、2026年11月4日に確認した課金ドキュメントにも、セルフホストランナーの料金は記載されていません。告知の更新部分より下には、当初の案が引き続き掲載されています。

出来事GitHubの発表内容
2025年12月の発表ホステッドランナーの料金を2026年1月1日から最大39%引き下げる予定でした。
当初のセルフホスト課金案1分あたり$0.002のプラットフォーム料金を2026年3月1日から適用する予定でした。
告知の更新と2025年12月17日の通知GitHubは方針を再検討するため、セルフホストの課金変更を延期しましたが、ホステッドランナーの値下げは予定どおり進めました。
2026年10月28日の変更履歴共有利用枠は標準ランナー、クラウドサンドボックスのコンピュートとメモリに加え、TeamとEnterprise Cloudでは対象の大型ランナーにも適用されます。サンドボックスへの課金は2026年11月に始まります。

出典: GitHubの更新済み変更履歴、更新を含む提案、延期のお知らせ、10月の変更履歴。

GitHubが延期する前に、開発者はr/devopsやHacker Newsで、この課金案に異議を唱えていました。

GitHubはセルフホストランナーに課金しますか?

課金ドキュメントによると、2026年11月4日時点で、GitHubはセルフホストランナーの実行に課金していません。ただし、ハードウェア、ストレージ、ネットワーク、保守の費用は引き続き必要です。延期は撤回を意味しませんが、現時点の見積もりには提案段階の料金を含めないでください。GitHubが公開しているホステッドランナーの料金には、告知で説明されているプラットフォーム料金がすでに含まれています。

自分のネットワーク内のマシンを使う場合は、セルフホストランナーをセットアップしてください。ほかの選択肢については、マネージドランナーとほかのCIプラットフォームの比較をご覧ください。

GitHub Actionsの無料枠は何分ですか?

2026年11月4日時点のGitHubの課金ドキュメントによると、毎月の共有コンピュート利用枠はドル建てで、Freeアカウントは$12、ProとTeamアカウントは$18、Enterprise Cloudアカウントは$300です。GitHubの料金ページにある2,000分、3,000分、50,000分は、その金額をすべて標準のLinux 2コアx64ジョブにGitHubの1分あたり$0.006の料金で使った場合の実行時間です。

GitHubプラン月間コンピュート利用枠Linux 2コアでの相当時間(分)含まれるアーティファクトストレージ
Free、個人アカウント$122,000500 MB
Free、組織向け$122,000500 MB
Pro$183,0001 GB
Team$183,0002 GB
Enterprise Cloud$30050,00050 GB

出典: GitHubの付属利用枠の一覧。相当時間は、利用枠を標準Linuxの単価で割った値です。アーティファクトストレージはGitHub Packagesと利用枠を共有し、キャッシュには別の利用枠があります。

利用枠は課金アカウント内の対象使用量全体で共有され、リポジトリやシートごとに追加で付与されるものではありません。

プライベートリポジトリでもGitHub Actionsは無料ですか?

はい、アカウントに含まれるコンピュートとストレージの利用枠内であれば無料で、2026年11月4日に確認したGitHubの課金ドキュメントによると、月間コンピュート利用枠はFreeで$12、ProとTeamで$18、Enterprise Cloudで$300です。有効な支払い方法がない場合、利用枠を使い切るとGitHubは追加の使用をブロックし、大型ランナーには有効な支払い方法が必要です。GitHubの課金

支払い方法を登録している場合は、アカウントの課金概要を開き、予算とアラートに進みます。アラートだけでは請求額に上限は設けられないため、対象の予算を使い切ったときにActionsの追加支出をブロックするには、その予算の使用停止オプションを有効にしてください。GitHubの予算設定

GitHub Actionsの1分あたりの料金はいくらですか?

2026年11月4日に確認したランナー料金リファレンスによると、GitHubは標準のLinux 2コアx64に1分あたり$0.006、Windows 2コアに$0.010、macOSに$0.062を課金します。標準料金はプライベートリポジトリの利用枠を超えた分に適用され、パブリックリポジトリの標準ランナーでのジョブは無料です。大型ランナーはパブリックリポジトリでも有料です。

標準ランナー

ランナー1分あたりの料金
Linux、1コアx64(ubuntu-slim)$0.002
Linux、2コアx64$0.006
Linux、2コアarm64$0.005
Windows、2コアx64$0.010
Windows、2コアarm64$0.010
macOS、3コアM1または4コアIntel$0.062

出典: GitHubの標準ランナー料金。GitHubのランナー仕様では、ワークフローのラベルとマシンの対応を確認できます。slimまたはARMを選ぶ前に互換性を確認してください。

GitHub Actionsの実行時間はどのようにカウントされますか?

2026年11月4日に確認したGitHubのランナー料金リファレンスによると、GitHubはジョブごとの実行時間を1分単位で切り上げるため、20秒のジョブも1分として課金されます。ワークフロー全体の経過時間と課金対象のジョブ時間は異なるため、並列ジョブを含むすべてのジョブの時間を合計してください。

たとえば、標準のLinux x64で、各20秒のジョブを1,000回実行するとします。実際のジョブ時間の合計は約333.33分ですが、課金対象は1,000分です。残っている利用枠を適用する前のランナー料金総額は、1,000 × $0.006 = $6です。切り上げ前の時間に単価を掛けると$2になり、使用料金を過小評価してしまいます。

GitHubは計算した料金を利用枠から差し引くため、追加の倍率は掛けず、各OSの現在のドル建て単価を使ってください。WindowsとmacOSには、すでに高い単価が設定されています。GitHubのコンピュート使用量の計測

パブリックリポジトリの標準ランナーとセルフホストランナーは、GitHubの共有コンピュート利用枠を消費しません。GitHubは、GitHub PagesとDependabotでの標準ランナーの使用も無料としています。ただし、セルフホストでの実行には、自前のサーバーの費用やマネージドランナープロバイダーの料金がかかる場合があります。GitHubの付属利用枠と無料の使用

GitHub Actionsの請求額が予想より高いのはなぜですか?

請求額をワークフロー全体の経過時間と比較する前に、次の課金項目を確認してください。

  • ジョブ時間の切り上げ: GitHubは並列ジョブも含め、各ジョブを個別に切り上げます。
  • 失敗した実行と再実行: どちらもコンピュートを消費します。
  • 大型ランナー: GitHubはパブリックリポジトリでも課金します。
  • 共有コンピュート: プライベートリポジトリのCopilotコードレビューは利用枠を消費し、クラウドサンドボックスのコンピュートとメモリも同じ枠を消費し、サンドボックスへの課金は2026年11月に始まります。
  • ストレージ: 料金は時間とともに積み上がります。アーティファクトを削除すれば、その後の加算は止まりますが、その月にすでに計上された使用量は消えません。
  • シート: GitHubの有料プランではシート料金が別途かかりますが、シート数に応じてActionsの利用枠が増えるわけではありません。

出典: GitHubの課金、ランナーの課金ルール、サンドボックスの告知、プラン料金。

次に、GitHubの従量制使用量の確認ガイドに従い、使用量または従量制使用量の画面を開き、Actionsで絞り込んで確認したい期間を選びます。合計の内訳が必要であれば、使用量レポートをダウンロードしてください。

アーティファクト、キャッシュ、カスタムイメージの料金はいくらですか?

2026年11月4日に確認した課金ドキュメントによると、GitHubはActionsストレージの付属利用枠を超えた分に対し、アーティファクトは1 GB・月あたり$0.25、キャッシュとカスタムイメージは1 GB・月あたり$0.07を課金します。ランナーの実行時間とストレージには別々の利用枠があり、コンピュート利用枠が余っていてもストレージ料金は相殺されません。

ストレージの種類含まれる容量1 GB・月あたりの超過料金
Actionsアーティファクト(GitHub Packagesと共通の利用枠)最初の表に記載した各プランの容量$0.25
Actionsキャッシュリポジトリごとに10 GB$0.07
大型ランナー用のカスタムイメージTeam: 75 GB、Enterprise Cloud: 150 GB$0.07

出典: GitHubのストレージ料金と利用枠。GitHubはストレージの単位をGBと表記していますが、その定義は2進数ベースのGiBです。GB時間を積算し、請求月の時間数で割って計算します。

actions/cacheでは、GitHubは各リポジトリのキャッシュ容量のピーク値を1時間ごとに計測します。キャッシュの超過料金が発生するのは、ストレージ上限を付属利用枠より大きく設定した場合だけです。カスタムイメージのストレージ使用量は、ジョブがイメージをプルする頻度ではなく、保持しているイメージの各バージョンとその保持時間で決まります。ワークフローのログとジョブサマリーは、アーティファクトストレージには含まれません。GitHubのストレージ使用量の計測

例として、Teamの組織が1か月を通じて12 GBのアーティファクトを保持し、Packagesストレージは使わない場合を考えます。2 GBの利用枠を差し引くと、アーティファクト料金は**(12 − 2) × $0.25 = $2.50です。1つのリポジトリで、その月の毎時間のキャッシュ容量のピーク値が15 GBだった場合、キャッシュ上限がその使用量を許容していれば、(15 − 10) × $0.07 = $0.35が加算されます。ストレージの超過料金の合計は$2.85**です。この例には、カスタムイメージやその他のストレージは含まれていません。

GitHub Actionsの料金計算ツール: 月額請求の計算例

月額を見積もるには、ランナーの種類ごとに、切り上げ後のジョブ時間(分)に単価を掛けます。ほかの対象コンピュート料金を加えたうえで共有利用枠を1回だけ差し引き、結果が負になる場合はゼロとします。ストレージの超過料金とプラン料金を加えます。

GitHubには、OS、ハードウェア、月間の実行時間を選択できる公式の料金計算ツールがあります。課金対象のジョブ時間を入力し、その見積もりを共有利用枠の残額やストレージ使用量と照らし合わせて調整してください。

Gross runner cost = sum of (rounded job minutes × runner rate)
Compute overage = max(0, eligible compute cost − shared allowance)
Estimated bill = plan fees + compute overage + storage + other charges

4つの請求例

例の前提は、プライベートリポジトリでの1か月の使用量を、税抜きの通常料金で計算することです。実行時間にはセットアップ、失敗、再試行を含め、ジョブごとに切り上げます。ほかの対象コンピュートによる利用枠の消費はなく、ストレージの超過料金、クレジット、割引、有料アドオンもありません。

Teamの例では、有料シート数を5としています。GitHubが公開しているTeamの料金は1ユーザーあたり月額$4なので、シート料金として5 × $4 = 月額$20が加算されます。この料金を支払っても、Actionsの利用枠がシート数倍になるわけではありません。GitHubのプラン料金、付属コンピュート利用枠のルール

月間ワークロードの例ランナー料金総額1回だけ適用する利用枠コンピュート超過料金プラン料金推定請求額
Freeの組織: Linux 2コアx64を3,000分$18$12$6$0$6
Team: Linux 2コアx64を3,000分$18$18$0$20$20
Team: Linux 4コアx64の大型ランナーを20,000分$240$18$222$20$242
Team: Linux 2コアx64を2,000分 + 標準macOSを500分$43$18$25$20$45

計算にはGitHubのランナー料金とプランの利用枠を使っています。標準Linuxマシンは2コアでRAMが8 GB、4コアの大型ランナーはRAMが16 GBです。macOSの例では、3コアでRAMが7 GBの標準M1ランナーを使っています。標準ランナーの仕様、大型ランナーの仕様

5シートのTeam組織がLinux 4コアx64の大型ランナーを月に20,000分使用すると、コンピュート超過料金の20,000 × $0.012 − $18 = $222に、シート料金の5 × $4 = $20が加わり、2026年11月4日に確認したGitHubのランナー料金、利用枠、プラン料金では合計**$242**になります。Teamの共有利用枠は、対象の大型ランナーの使用にも適用されます。

複数OSを使う例では、コンピュート料金総額が2,000 × $0.006 + 500 × $0.062 = $43となり、シート料金を含めると**$43 − $18 + $20 = $45**です。利用枠はOSごとに個別に適用されるのではなく、合算した使用量に適用されます。

上記のストレージの例を大型ランナーの例に加えると、見積額は**$242 + $2.85 = $244.85**になります。

GitHub Actionsランナーの全料金一覧

x64の大型ランナー

コア数 / ランナーLinuxの1分あたりの料金Windowsの1分あたりの料金
2、Linux Advanced$0.006記載なし
4$0.012$0.022
8$0.022$0.042
16$0.042$0.082
32$0.082$0.162
64$0.162$0.322
96$0.252$0.552

GitHubは、Intel macOS 12コアの大型ランナーの料金も1分あたり$0.077としています。この料金と表の出典: GitHubのx64大型ランナー料金。

arm64の大型ランナー

コア数Linuxの1分あたりの料金Windowsの1分あたりの料金
2$0.005$0.008
4$0.008$0.014
8$0.014$0.026
16$0.026$0.050
32$0.050$0.098
64$0.098$0.194

GitHubは、macOS 5コアM2 Proの大型ランナーの料金を1分あたり$0.102としています。この料金と表の出典: GitHubのarm64大型ランナー料金。

TeamとEnterprise Cloudでは、2コアWindows arm64の大型ランナー(1分あたり$0.008)のほうが、標準Windows arm64ランナー($0.010)より安くなります。各ジョブは、使用したランナーの単価で計算してください。GitHubの料金リファレンス

GPUランナー

GPUランナー1分あたりの料金
Linux、4コア$0.052
Windows、4コア$0.102

出典: GitHubのGPU料金。GitHubのハードウェアリファレンスでは、これらのランナーのGPUはTesla T4とされています。

大型ランナーを使うには、TeamまたはEnterprise Cloudの組織が必要です。GitHubは実行に対して課金し、未使用のランナー設定には課金しません。対象の使用量は、これらのプランの共有コンピュート利用枠を消費します。GitHubの大型ランナー課金に関する注意事項

GitHub Actionsの請求額を抑えるには

実行頻度の高いジョブ、失敗を繰り返すジョブ、新しい実行によって不要になったコミットを再ビルドするジョブを探してください。まずはそれらを改善します。

  • concurrencyとcancel-in-progress: trueを使い、新しい実行によって不要になったテスト実行をキャンセルします。ワークフローとブランチを区別できるグループを使ってください。安全に完了させる必要があるデプロイはキャンセルしないでください。
  • ビルドが不要な変更には、pathsまたはpaths-ignoreを使います。GitHubは、パスフィルターによってワークフローがスキップされると必須チェックが保留のままになる場合があると注意しているため、必須のステータスチェックを先に確認してください。
  • 安全に再利用できる依存関係とビルド成果物をキャッシュします。短縮できる時間を、キャッシュストレージと転送のオーバーヘッドと比較してください。
  • 1コアで足りるジョブはubuntu-slim(1分あたり$0.002)へ、ARM対応のLinuxジョブはx64($0.006)からarm64($0.005)へ移します。先に互換性を確認してください。GitHubの料金
  • ランナーのサイズを適正化します。大型マシンが役立つのはジョブが追加リソースを活用できる場合だけなので、再試行を含め、ジョブが成功するまでにかかる費用を比較してください。
  • ハングする可能性があるジョブにはtimeout-minutesを設定します。通常の実行時間の観測値を基に、変動の余裕を持たせて設定してください。

GitHubは、同時実行、フィルター、タイムアウトと依存関係のキャッシュについてドキュメントを公開しています。

たとえば、同じワークフローとrefの古い実行をキャンセルするには、ワークフローレベルで次のブロックを追加します。

concurrency:
  group: ${{ github.workflow }}-${{ github.ref }}
  cancel-in-progress: true

GitHubより安いGitHub Actionsランナーはどれですか?

2026年11月4日に確認したLinux x64の2 vCPU構成の公開料金は、1分あたりLizardが$0.00027、Ubicloud Premiumが$0.002、Namespace Developerが$0.003、BlacksmithとWarpBuild Cloudが$0.004、Depotが$0.006で、GitHubは$0.006でした。これらの通常料金または超過料金には、利用枠、プラン料金、追加料金は含まれていません。各セルは1分あたりの料金; RAMを示しています。メモリ容量は異なり、料金は性能の指標ではありません。

プロバイダー2 vCPU4 vCPU8 vCPU課金単位
GitHubホステッド(比較基準)$0.006; 8 GB$0.012; 16 GB$0.022; 32 GBジョブごとに1分単位で切り上げ
Blacksmith$0.004; 8 GB$0.008; 16 GB$0.016; 32 GB1分あたりの料金、1分未満の端数処理は未確認
Depot$0.006; 8 GB$0.012; 16 GB$0.024; 32 GB実行時間を秒単位で計測、最低1分の課金なし
Lizardランナー$0.00027; 4 GiB$0.00054; 8 GiB$0.00108; 16 GiBVMの存続時間を秒単位で課金
Namespace、Developer$0.003; 4 GB$0.006; 8 GB$0.012; 16 GBコンピュートユニット分、最低1分の課金
Ubicloud Premium$0.002; 8 GB$0.004; 16 GB$0.008; 32 GB分単位
WarpBuild Cloud$0.004; 8 GB$0.008; 16 GB$0.016; 32 GB分単位

GitHubのRAM容量は、標準ランナーの仕様と大型ランナーの仕様に基づきます。Lizardの単価は、公開されている時間単価を60で割ったもので、実際の課金は秒単位です。ほかのプロバイダーのメモリ単位は、公開されている表記のまま記載しています。Blacksmithのメモリ容量はランナードキュメントに、単価は料金ページのサイズ選択欄に記載されています。Depotの料金FAQには、使用量の計測単位が明記されています。

プランの条件によって、どこが最も安いかは変わります。

  • Lizard Proは月額$19(税込)で、アカウント全体で使える$19分の使用量が含まれます。それを超えた使用量はpay as you goです。有料利用の月額請求が$19を下回ることはありません。Lizardの料金
  • Blacksmithには、組織ごとに毎月、x64の2 vCPU換算で3,000分が含まれます。大型ランナーはサイズに比例してこの共有枠を消費し、サイズごとに別の利用枠が付くわけではありません。Blacksmithの利用枠のルール
  • Depot Developerは月額$20で、GitHub Actionsの基本実行時間2,000分と1ユーザーを含みます。Startupは月額$200で、基本実行時間20,000分と無制限のユーザー数を含みます。大型ランナーはサイズに比例して付属の実行時間枠を消費します。Depotのプラン、実行時間の換算倍率
  • Namespace Developerには月額の支払い義務がありません。月額$100のTeamプランには、前払い料金で100,000コンピュートユニット分が含まれ、対象コンピュート全体で共有されます。表には、割安な前払い料金ではなく、Developerの料金と超過料金を使用しています。キャッシュストレージには追加料金がかかる場合があります。Namespaceの料金
  • Ubicloudの料金ドキュメントには、アカウントごとに月額$2.50のクレジットが含まれています。2026年4月27日の記事には、Standard x64ランナーは新規顧客には提供されなくなったとありますが、現在の料金ドキュメントにはStandardが引き続き掲載されています。この比較では新規顧客向けにPremiumの1分あたり$0.002を使用していますが、ジョブを移す前に提供区分を確認してください。
  • WarpBuildは、キャッシュとスナップショットの料金をCloudランナーの実行時間料金とは別に記載しています。自分のクラウドで実行するサービスにも、クラウドインフラの費用に加えて管理料金がかかります。WarpBuildの料金

例として、LizardのMedium VMを10,000分使用すると使用料金は**$5.40ですが、月額最低料金により請求額は$19になります。Medium VMを40,000分使用した場合、使用料金も請求額も$21.60**です。これらの見積もりには、ほかのリソースやトライアルでの使用量は含めておらず、ほかのプロバイダーでも同じ実行時間になるという前提ではなく、記載したVM時間を前提としています。

使用量が少なければGitHubのほうが安くなる場合があり、FreeのGitHub組織でLinux 2コアx64を月に3,000分使用すると、ほかの使用料金やストレージ料金がない場合の請求額は**$6で、Lizardの月額最低料金$19**を下回ります。GitHubの無料標準ランナーをすでに使っているオープンソースプロジェクトは、それでは満たせない要件がない限り、その選択肢を維持するとよいでしょう。

Lizardが適している場合と、ほかのランナーを使い続ける場合

LizardランナーはGitHub組織向けのGitHub Actionsランナーで、VMの存続時間に対して秒単位で課金され、料金は1分あたり$0.00027(2 vCPU、4 GiB)からで、Ubuntu 24.04上のLinux x64のみに対応しています。Windows、macOS、ARMのジョブはGitHubで引き続き実行します。個人アカウントではLizardランナーを利用できず、組織の管理者がLizard GitHub Appをインストールする必要があります。Lizardのランナーページによると、7日間のトライアル中は小型ランナーでジョブが実行され、同時に最大4 vCPUまで利用できます。トライアルにはカード登録が必要で、$5分の使用量が含まれ、Lizardはトライアル中には課金しません。Lizardのトライアル条件

Lizardは各ジョブを新しいVMで実行し、その存続時間を秒単位で計測します。Lizardがキャッシュディスクを保持するのはプライベートリポジトリのみで、フォーク由来のジョブでこのディスクが使われることはありません。プルリクエストやほかのブランチからキャッシュを読み取ることはできますが、保存するのはデフォルトブランチでのプッシュ、スケジュール実行、手動実行のみです。

2026年10月21日から29日にテストしたフロントエンドのイメージビルド1件の実測では、Lizardのランナーページにあるとおり、Lizard MediumはGitHubのubuntu-latestよりも安く、時間がかかり、料金は$0.0024対$0.024、VM時間の中央値は4 min 27 sで、GitHubの実行時間の中央値は3 min 35 sでした。

追加の連携なしでWindows、macOS、ARM、GPUランナーを必要とするワークフローには、GitHubのほうが適しています。自分のクラウドで実行する必要があるジョブでは、セルフホストと、WarpBuildの自分のクラウドで実行するサービスやDepotのBusinessを比較してください。ビルド速度を最優先するなら、自分のリポジトリを使ってBlacksmith、Depot、Namespaceなどのプロバイダーでベンチマークを行ってください。単価が高くても、結果が返るまでの時間を短縮できる可能性があります。低い単価と対応環境がジョブに合う場合は、Lizardランナーを選んでください。

Lizardランナーを試すには、組織の管理者がLizard GitHub Appをインストールし、runs-onを変更してLinux x64のジョブを1つ移します。セットアップ手順に従ってください。

各プロバイダーの制限とCIプラットフォームの比較については、マネージドランナーとほかのCIプラットフォームの比較をご覧ください。

よくある質問

未使用の実行時間は繰り越されますか? GitHubの課金ドキュメントによると、共有コンピュート利用枠は各請求サイクルの開始時にリセットされます。翌月の請求を見積もる際は、新しいサイクルの利用枠を使ってください。

パブリックリポジトリなら大型ランナーも無料ですか? いいえ。無料なのは標準ランナーのみで、GitHubはパブリックリポジトリの大型ランナーにも課金します。GitHubのランナー課金ルール

AI で構築。Lizard で公開。

本番公開にプラットフォームチームは必要ありません。クラウド全体が、1 つの CLI コマンドですぐ使えます。

サービス
—
アドオン
—
デプロイ
—
Sandbox の起動
—

当サイトでは、基本機能と分析のために Cookie を使用しています。詳しくはCookie ポリシーをご覧ください。