ノート: GitHub Actionsは現在GitHub AEでベータです。
GitHub Actionsの支払いについて
GitHub アクションの使用は、 セルフホストランナーを使用する GitHub Enterprise Server では無料です。
使用制限
使用制限は、セルフホストランナーに適用されます。 詳しい情報については「セルフホストランナーについて」を参照してください。
成果物とログの保持ポリシー
リポジトリ、Organization、または Enterprise アカウントの成果物とログの保持期間を設定できます。
デフォルトでは、ワークフローによって生成された成果物とログファイルは、90日間保持された後自動的に削除されます。 この保持の期間は、リポジトリの種類によって調整できます。
- パブリックリポジトリの場合: この保持時間を1日から90日の間で変更できます。
- プライベート、インターナル、GitHub Enterpriseリポジトリの場合: この保持期間を1日から400日の間で変更できます。
保持期間をカスタマイズした場合、適用されるのは新しい成果物とログファイルに対してであり、既存のオブジェクトにさかのぼっては適用されません。 管理されたリポジトリ及びOrganizationについては、最大の保持期間は管理するOrganizationあるいはEnterpriseによって設定された上限を超えることはできません。
詳しい情報については、以下を参照してください。
- リポジトリ内の成果物とログの GitHub Actions の保持期間を設定する
- Organization 内の成果物とログの GitHub Actions の保持期間を設定する
- Enterprise 内の成果物とログの GitHub Actions の保持期間を設定する
リポジトリまたは Organization の GitHub Actions を無効化または制限する
デフォルトでは、your enterprise上で有効化されると、GitHub ActionsはすべてのリポジトリとOrganizationで有効になります。 GitHub Actionsを無効化したり、プライベートのアクションのみに制限し、リポジトリ内に存在するアクションだけを使えるようにすることができます。
詳しい情報については、以下を参照してください。
ワークフローの無効化と有効化
GitHub のリポジトリで個々のワークフローを有効化または無効化できます。
不必要なワークフローの実行を避けるために、スケジュールされたワークフローは自動的に無効化できます。 パブリックリポジトリがフォークされると、スケジュールされたワークフローはデフォルトで無効化されます。 パブリックリポジトリでは、60日間にリポジトリにアクティビティがなかった場合、スケジュールされたワークフローは自動的に無効化されます。
詳しい情報については、「ワークフローの無効化と有効化」を参照してください。