# ジョブの時間の上限

> Skipbox のジョブは、GitHub ホストランナーと同じ時間まで動かせます。数えるのは VM が起動してからです。

ジョブ一つは最長 **6時間** 動かせます。数え始めるのは VM が起動したときで、順番待ちの時間は含みません。

## 上限に達したら

VM は中身ごと消え、ジョブは終わりません。再実行のために残るものはないので、上限に近いジョブは分けるか、`actions/cache` で途中の成果を残してください。

## もっと短い上限を付ける

GitHub の `timeout-minutes` は、どのランナーでも同じように効き、ジョブを早めに止めます。

```yaml
jobs:
  test:
    runs-on: skipbox
    timeout-minutes: 30
```

## GitHub との比較

GitHub ホストランナーも、ジョブ一つの上限は同じ 6時間です。GitHub はセルフホストランナーにもっと長い時間を認めていますが、Skipbox の上限は上のとおりです。

## 待っている時間

ランナーを待っている時間の上限は、Skipbox ではなく GitHub が決めています。待機中のまま 24時間たつと、GitHub がキャンセルします。詳しくは[同時実行と順番待ち](https://docs.skipbox.dev/ja/concurrency)へ。

2026-11-09 更新 · https://docs.skipbox.dev/ja/job-time-limit
