# ラベルとサイズ

> Skipbox が受け付ける runs-on のラベル、それぞれの VM のサイズ、どのプランでどのサイズが動くか。

VM のサイズは、ジョブの `runs-on` のラベルで決まります。どのラベルも x64 の Ubuntu 24.04 です。

| ラベル | vCPU | メモリ | 使えるプラン |
|---|---|---|---|
| `skipbox`<br>`skipbox-4x8` | 4 | 8 GB | トライアル、S、M、L |
| `skipbox-8x16` | 8 | 16 GB | M、L |
| `skipbox-16x32` | 16 | 32 GB | L |

`skipbox` と `skipbox-4x8` は同じサイズです。

## ラベルの書き方

```yaml
jobs:
  build:
    runs-on: skipbox-8x16
```

リストでも書けます。`skipbox` とサイズのラベルを並べると、サイズのラベルが使われます。

```yaml
    runs-on: [skipbox, skipbox-16x32]
```

ジョブのために作るランナーには、そのジョブのラベルだけを付けます。ですから、同じラベルを求めるジョブしか受け取りません。

## どのプランでどのサイズが動くか

動かせるのは、持っているプランのうちいちばん大きいプランのサイズまでです。S だけなら、何個あっても `skipbox-8x16` のジョブは動きません。M が一つあれば動きます。トライアルで動くのは `skipbox` のジョブだけです。詳しくは[プラン](https://docs.skipbox.dev/ja/plans)へ。

## 動かなかったジョブ

skipbox.dev のアカウントのページに、動かなかった理由が出ます。

- **runs-on にサイズが複数:** `skipbox-8x16` と `skipbox-16x32` のように、サイズのラベルを二つ指定しています。一つにしてください。
- **大きいプランが必要:** いちばん大きいプランより大きいサイズです。そのサイズのプランを追加するか、ラベルを `skipbox` にします。
- **トライアルは 4 vCPU のジョブだけ:** トライアルの間は `skipbox` を使います。

`skipbox-large` のように、上の表にないラベルは Skipbox のジョブになりません。そのラベルのランナーが現れるまで、GitHub で待機中のままです。

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