# GitHub Actions 月費固定 Runner：不再按分鐘付費

> GitHub Actions 按作業執行的每一分鐘收費。Skipbox 以每月固定 $39 執行你的作業，分鐘數不限：每月在 4 核心 Runner 上跑 20,000 分鐘的團隊，每月省下 $183。換過去只要改一行 runs-on。

GitHub Actions 按分鐘收費。每次推送、每個 Pull Request、每次重新執行都會加到帳單上，團隊出貨越多，付得就越多。

Skipbox 讓 GitHub Actions 變成每月固定價格：每月 $39，分鐘數不限。改一行 `runs-on`，同樣的作業就會在固定價格的機器上執行。

- 4 核心 Runner 每月 20,000 分鐘：GitHub 上要 $222，Skipbox 上是 $39
- 滿載使用時只要 GitHub 價格的 1/12，帳單也不會隨分鐘數變動
- 專屬機器在作業之間保留 Docker 層和套件快取，所以 CI 也會變快

**GitHub Actions 固定價格，分鐘數不限** Skipbox 在你的專屬機器上執行 GitHub Actions 作業：每月 $39，不論執行多少分鐘。Docker 層和相依套件快取在作業之間保留，下一個作業馬上就能開始。

4 vCPU Runner，每月 20,000 分鐘: GitHub $222 → Skipbox $39. 每月省下 $183.

換過來只要改一行：`runs-on: skipbox`。

[開始 7 天免費試用](https://app.skipbox.dev/sign-in?ref=g-flat-price-github-actions-runners-zh-hant)

## 你的團隊現在付多少

GitHub 的 4 核心 Linux Runner 每分鐘 $0.012。整個團隊整天跑 CI，帳單每月就會到數百美元。以下是同樣 4 vCPU 的機器在 Skipbox 上的價格：

| 每月分鐘數（4 vCPU） | GitHub | Skipbox S | 每月省下 |
|---|---|---|---|
| 10,000 | $102 | $39 | **$63** |
| 20,000 | $222 | $39 | **$183** |
| 30,000 | $342 | $39 | **$303** |
| 全天候運作 | $500.40 | $39 | **$461.40** |

機器越大，差距越大：

| 每月 20,000 分鐘 | GitHub | Skipbox | 每月省下 |
|---|---|---|---|
| 8 vCPU | $422 | $79（M） | **$343** |
| 16 vCPU | $822 | $149（L） | **$673** |

GitHub 的金額是扣除 GitHub Team 內含運算額度後的帳單。把你自己的分鐘數填進[首頁的費用試算](https://skipbox.dev/?ref=g-flat-price-github-actions-runners-zh-hant#cost)，不必登入。

## 按分鐘計費的帳單只會越來越高

CI 分鐘數增加的速度比人數快。

- **AI 程式設計代理。** 代理會開 Pull Request、推送修正，而每次推送都會跑 CI。帳單跟著推送次數走，而不是人數。
- **更多測試。** 加一套端對端測試或建置矩陣，一次推送就會啟動好幾倍的作業。
- **讓合併停擺的預算。** 為了壓住帳單而設定預算，月中一用完，作業就不再啟動，Pull Request 也無法合併。

按分鐘計費時，每多一個測試就是一筆成本。固定價格下，想跑多少就跑多少，帳單都一樣，你的時間可以花在寫更好的測試，而不是省分鐘數。

## 換到 Skipbox 後有什麼不同

### 每個月的帳單都一樣

三種方案，分鐘數不限，沒有用量費用。

| 方案 | 機器 | 價格 |
|---|---|---|
| S | 4 vCPU，16 GB 記憶體 | 每月 $39 |
| M | 8 vCPU，16 GB 記憶體 | 每月 $79 |
| L | 16 vCPU，32 GB 記憶體 | 每月 $149 |

需要同時跑更多作業？加購方案就好。超出機器容量的作業會排隊等候，帳單不變。

### CI 更快

GitHub 託管的 Runner 讓每個作業都從空白的 VM 開始，所以每個作業都要重新下載相依套件，從頭重建 Docker 映像檔。

Skipbox 會為你的帳號保留一台機器。Docker 映像檔、層和建置快取，npm、pip 和 Gradle 的快取，以及 setup Action 安裝的工具，都會留在磁碟上給下一個作業。這個磁碟能放的快取，至少是 GitHub 給每個儲存庫的 7 倍，而且不必寫任何快取 key。

### 沒有機器要管理

Skipbox 會佈建機器、更新作業系統和工具、在每個作業後清理環境、執行健康檢查，並重建檢查失敗的機器。你可以使用自架 Runner，卻不必自己管伺服器。

## 換過去只要改一行

```yaml
jobs:
  test:
    runs-on: skipbox # was ubuntu-latest
    steps:
      - uses: actions/checkout@v4
      - run: npm ci && npm test
```

1. 使用 GitHub 登入 Skipbox。
2. 安裝 Skipbox GitHub App，並選擇你的儲存庫。
3. 修改 `runs-on` 並推送。

下一個作業就會在 Skipbox 上執行。你的步驟和 Action 都不用改。

## 安全性

- 機器只屬於你的帳號。其他公司的作業不會在上面執行。
- 每個作業結束後，Runner 的憑證、程序和容器都會被清除。從 2026 年 11 月 13 日起，你的 checkout 和它的建置輸出（Cargo 的 `target/`）會留在你的專屬機器上，供之後的作業使用；開啟「每個作業都用新 VM」，每個作業就會用一台全新的機器。
- 沒有寫入權限的人提交的程式碼（例如來自 fork 的 Pull Request）會在全新的 VM 上執行，執行完就刪除。

詳情請見[作業如何彼此隔開](https://docs.skipbox.dev/isolation)。

## 用你自己的作業試試看

試用不需信用卡，為期 7 天或 3,000 作業分鐘。把一個現在在 GitHub 上執行的作業改成 `runs-on: skipbox`，看看速度和帳單的差別。

## 常見問題

### 有每月固定價格的 GitHub Actions Runner 嗎？

有。Skipbox 以每月固定 $39 起的價格執行你的 GitHub Actions 作業，分鐘數不限，沒有用量費用。把作業的 runs-on 改成 skipbox，它就會在 Skipbox 的機器上執行。

### 不管跑多少分鐘，價格真的都一樣嗎？

是的。沒有按用量計費。方案決定機器的規格和同時執行的作業數；作業多到機器容納不下時，它們會排隊等候，Skipbox 的帳單不會改變。

### 我現在的工作流程不用改就能跑嗎？

Linux 作業只要改一行 runs-on 就能執行。Skipbox 的機器執行 Ubuntu 24.04，已安裝 Docker、Node.js 和 Python，所以你的步驟和 Action 都不用改。

### 在 Skipbox 上執行的作業，GitHub 還會收分鐘費用嗎？

不會。Skipbox 的機器以自架 Runner 的身分連到你的帳號，而 GitHub 不對自架 Runner 的分鐘數收費。這些作業唯一的帳單，就是 Skipbox 的固定價格。

### 試用要花錢嗎？

不用。試用不需信用卡，為期 7 天或 3,000 作業分鐘，以先到者為準。使用 GitHub 登入 Skipbox，隨時可以取消。

更新於 2026-11-11 · https://skipbox.dev/zh-hant/guides/flat-price-github-actions-runners
