建置分鐘數
建置分鐘數是 CI 運算資源的計費單位:執行器執行作業所花費的時間,乘以依機器規格與作業系統而定的費率。
最後更新:2026年11月11日
建置分鐘數是 CI 運算資源的計費單位:CI 執行器執行作業所花費的時間,通常依每個作業從開始到結束計算,再乘以依機器規格、作業系統與架構而定的費率。vCPU 分鐘是指一個 vCPU 運作一分鐘,因此一台 4 vCPU 執行器忙碌一分鐘,會用掉四個 vCPU 分鐘。
改變計算結果的三項規則
進位。 GitHub 會「將每個作業使用的分鐘數與不足一分鐘的部分,進位到最接近的整數分鐘」(GitHub Actions 執行器價格)。其他廠商則按秒計費。十個各 20 秒的作業,若按作業進位,會計為 10 分鐘;若按秒計費,則約為 3.3 分鐘。
規格。 規格較大的執行器,不是像 GitHub 的大型執行器那樣每分鐘費率較高,就是像 GitLab 與 Bitbucket 那樣,透過成本係數或規格倍數更快消耗分鐘數。
內含用量。 方案內含的用量會以分鐘數、點數或金額表示。GitHub 現在以金額而非分鐘數來表示(GitHub Actions 計費),因此規格較大的執行器會更快用完額度。
各廠商的計算方式
| 廠商 | 單位 | 執行時間的計算方式 |
|---|---|---|
| GitHub Actions | 分鐘,依規格與作業系統定價 | 每個作業進位到整數分鐘 |
| GitLab.com | 運算分鐘數 | 作業秒數除以 60,再乘以機器的成本係數 |
| CircleCI | 點數 | 按秒計算,進位到下一個點數 |
| Bitbucket Pipelines | 建置分鐘數 | 步驟時間乘以規格倍數 |
| Buildkite hosted agents | vCPU 分鐘 | 按秒計算 |
| CRACI | vCPU 分鐘 | 按秒計算 |
各廠商的價格請參閱 CI 執行器價格,免費額度則請參閱免費 CI 分鐘數。
如何找出您自己的數字
在 GitHub 上,用量報告會依儲存庫、工作流程與執行器類型列出分鐘數。GitHub Actions 成本計算工具會說明在哪裡找到這份報告,並將其換算為每月帳單。
Windows 與 macOS
GitHub 的價格文件已不再列出 Windows 與 macOS 的分鐘倍數,而是為每種執行器提供每分鐘費率,所有執行器的費用都從同一筆內含的美元額度中扣除。標準費率為:Linux 2 核心 x64 每分鐘 $0.006、Windows 2 核心 $0.010,以及 macOS 3 或 4 核心(M1 或 Intel)$0.062(GitHub Actions 執行器價格)。Windows 一分鐘的費用約為 Linux 的 1.7 倍,macOS 一分鐘則約為 10 倍。
為什麼帳單上的分鐘數比建置實際花費的時間還多?
通常是因為矩陣作業與進位,而不是佇列。
- 矩陣作業。 矩陣會為其變數的每種組合各執行一個作業:兩種作業系統上的三個版本就是六個作業(GitHub:執行作業的變化版本)。每個作業都會分別計費,而且由於它們平行執行,工作流程結束的時間遠早於計費分鐘數累積的總和。
- 按作業進位。 GitHub 會將每個作業的計費分鐘數進位到下一分鐘(檢視作業執行時間)。六個各 70 秒的矩陣作業,總執行時間為 7 分鐘,計費則為 12 分鐘。
- 佇列時間不計費。 GitHub 計費的是作業在執行器上執行的時間(GitHub Actions 執行器價格)。等待執行器會讓工作流程變慢,但不會讓費用變高。
作業摘要會顯示每個作業的計費時間,這是了解分鐘數用在哪裡最快的方法。
同一個作業在三家廠商的費用
在 2 vCPU Linux x64 執行器上執行 4 分 20 秒的一個作業,依 2026-11-11 查核的牌價計算:
| 廠商 | 執行器 | 計費方式 | 費率 | 費用 |
|---|---|---|---|---|
| GitHub Actions | Linux 2 核心 x64 | 5 分鐘(進位) | 每分鐘 $0.006 | $0.030 |
| CircleCI | Docker medium,2 vCPU | 44 點數(43.3 進位) | 每分鐘 10 點數,每點 $0.0006 | $0.0264 |
| CRACI | size: 2 | 260 秒 | 每分鐘 $0.004(每 vCPU 分鐘 $0.002) | 約 $0.0173 |
CircleCI 會「先進位到最接近的秒數,再進位到最接近的點數」,價格為每 25,000 點數 $15(CircleCI credits)。由於進位是按作業套用,短作業越多,差距就越大。此比較僅涵蓋運算費用:方案費用、內含用量、儲存空間與記憶體差異都不計入。
CRACI
CRACI 只收取建置分鐘數費用:每 vCPU 分鐘 $0.002(預設 2 vCPU 執行器為 $0.004),按秒計費,無月費,也不按 SBOM 收費。ARM64 以相同費率計費。請參閱價格方案。
如果您的用量在方案內含的分鐘數之內,最便宜的一分鐘,就是您已經付過費用的那一分鐘。