Slide 40
Slide 40 text
CI/CD環境の概要
● GitHub Actionsとは
○ ビルド、テスト、デプロイなどのワークフローをGitHubから直接実行できる自動化ツール
● 無料プランで2,000分の無料枠が毎月与えられる[1]
● ワークフロー > ジョブ >ステップで構成[2]
○ 作成個数に制限は実質なし
○ 実行時間の上限は、ワークフロー: 35日間。ジョブ:最大6時間。
■ 上限に到達した場合は、途中でキャンセルされて正常に完了しない
○ APIリクエストの上限は、 1,000件/h
○ 同時実行ジョブ数の上限 は、無料プランで全体の合計が 20個まで(macOSは最大5個まで)
● ジョブマトリックス:最大 256のジョブ
● ワークフロー実行キュー: 10秒間隔で500まで
40