[GitHub Actions] ジョブに実行時間の制限(タイムアウト)を付ける

作成日: 2021年08月05日

各ジョブの定義、またはステップの定義に timeout-minutes を使用すると、そのジョブまたはステップの最大実行時間となる分数を指定することができます。下記の例では、ジョブ run-dummy-tests は 5 分でタイムアウトが発生します。

name: Dummy tests
on: [push]
jobs:
  run-dummy-tests:
    name: Dummy test
    runs-on: ubuntu-latest
    timeout-minutes: 5
GitHub Actions