Skip to main content

課金と使用

GitHub Actions ワークフローには使用制限があります。 使用料は、リポジトリの無料の時間とストレージの量を超えるリポジトリに適用されます。

GitHub Actions の課金について

GitHub Actions の使用は、標準の GitHub ホステッド ランナーを使用するパブリック リポジトリの場合は無料です。 「ジョブのランナーを選択する」を参照してください。 プライベートリポジトリと内部リポジトリの場合、各 GitHub アカウントには、GitHub ホスティングまたは自分のホスティング ランナーで使用するための無料時間 (分) とストレージのクォータが割り当てられます。 クォータのサイズは、アカウントのプランによって異なります。 含まれる金額を超過すると、アカウントに課金されます。詳細については、「GitHub Actions の課金」を参照してください。

可用性

GitHub Actions はすべての GitHub 製品で使用できますが、GitHub Actions は、従来のリポジトリごとのプランを使用するアカウントが所有するプライベート リポジトリでは使用できません。 詳細については、「GitHubのプラン」を参照してください。

使用制限とポリシー

GitHub ホステッド ランナーを使用する場合、GitHub Actions の使用にはいくつかの制限があります。 「アクションの制限」を参照してください。

使用制限に加えて、GitHub Actionsを必ずGitHubサービス利用規約に従って使用しなければなりません。 GitHub Actions 固有の用語の詳細については、「GitHub に関する追加条項」を参照してください。

GitHub Actions 使用状況メトリクス

organization (組織) の所有者と、"View organization Actions metrics" (Organization の Actions メトリックの表示) アクセス許可を持つユーザーは、その organization (組織) に対応する GitHub Actions 使用状況メトリックを表示できます。 これらのメトリックは、アクション分が使用されている方法と場所を理解するのに役立ちます。 詳しくは、「Organization の GitHub Actions のメトリックの表示」をご覧ください。

使用状況メトリックを表示する際に、GitHub Actions 使用状況メトリックは、表示されるメトリクスに分の乗数を適用しません。 Organization 内で Actions minutes (分単位の利用時間) がどのように、どこで使用されているかを把握できるようにするのが主な目的ですが、請求書の理解に役立つ_可能性_もあります。

分単位の乗数の詳細については、「GitHub Actions の課金」を参照してください。 に関して以下の点を覚えておくことが重要です:

再利用可能なワークフローの課金

ワークフローを再利用する場合、課金は常に呼び出し元ワークフローに関連付けられます。 GitHub ホステッド ランナーの割り当ては、常に呼び出し元のコンテキストのみを使用して評価されます。 呼び出し元は、呼び出されたリポジトリから GitHub ホステッド ランナーを使用できません。

詳しくは、「ワークフローを再利用する」を参照してください。

次のステップ

リポジトリ、organization、または Enterprise アカウントの GitHub Actions の使用状況と保持ポリシーを管理できます。 詳細については、以下を参照してください: * リポジトリのGitHub Actions設定の管理 * 組織内のGitHub Actions成果物とログの保持期間の構成 * 組織のGitHub Actionsの無効化または制限 * 企業でGitHub Actionsのポリシーを適用する