# 移したジョブが失敗するとき

> GitHub のランナーで通っていたジョブが、Skipbox で失敗したり始まらなかったりするよくある理由と、それぞれの直し方。

## コマンドが見つからない

Skipbox のイメージには、GitHub の `ubuntu-latest` より少ないツールしか入っていません。`actions/setup-java` や `actions/setup-go` などのセットアップ用アクションで入れるか、`sudo apt-get install -y` で入れてください（[ランナーのイメージ](https://docs.skipbox.dev/ja/runner-image)）。

## 始まらない

アカウントのページに「起動できず」と出て、理由とすることが書いてあります。たいていは、GitHub で実行をキャンセルしてから再実行します。アプリがインストールされていない、Skipbox がリポジトリを見られないと出たときは、先にアプリを入れ直すか、アプリの「Configure」でリポジトリを追加します。始まらなかったジョブは、トライアルの実行時間を使いません。

## 待機中から動かない

[ジョブが待機中のまま](https://docs.skipbox.dev/ja/job-queued)へ。

## ネットワークのステップが時間切れになる

- **メール:** TCP の 25番は止めています。メールサービスの HTTP API を使ってください。
- **外から受ける Webhook やトンネル:** ジョブの VM へは外から接続できません。
- **IP アドレスを登録して許可するサービス:** Skipbox には登録できる決まったアドレスがありません。
- **ヨーロッパから遠いサーバーへの遅い通信:** ジョブはヘルシンキで動きます。

詳しくは[ネットワークと外向きの通信](https://docs.skipbox.dev/ja/network)へ。

## Docker の取得が回数制限で失敗する

取得の前に、ジョブの中で `docker/login-action` を使って Docker Hub にログインしてください（[ネットワークと外向きの通信](https://docs.skipbox.dev/ja/network)）。

## 6時間で止まる

GitHub ホストランナーと同じ、Skipbox のジョブ一つの上限です（[ジョブの時間の上限](https://docs.skipbox.dev/ja/job-time-limit)）。

## Arm、Windows、macOS が要る

Skipbox が動かすのは x64 の Ubuntu だけです。そのジョブは GitHub のランナーで動かしてください。

## それでも失敗するとき

実行のリンクを添えて、hello@skipbox.dev までご連絡ください。

2026-11-09 更新 · https://docs.skipbox.dev/ja/migration
