GitHub Actions 比我預想中更快吃掉額度:我最後砍掉了哪些自動化

我以前以為,自動化越多,開發就越有效率。

部署、截圖、檢查都能自動執行。直到我去看實際使用量。

GitHub Actions 消耗額度的速度,比我想像中快得多。

GitHub Actions 不是無限免費運算

測試、部署、排程與瀏覽器自動化都要在不同 runner 上執行,而費用並不相同。

macOS 比 Linux 貴很多

截至2026年10月,標準超額價格為 Linux(2-core)每分鐘0.006美元、Windows 0.010美元、macOS 0.062美元。

macOS 約是 Linux 的 10.3倍。

一張截圖就可能跑上好幾分鐘

啟動瀏覽器、開啟遊戲、走到指定場景、存圖,一次可能花8到9分鐘。

自動部署也跑得太頻繁

只改一行台詞,也可能觸發整條 production pipeline。

所以我減少了自動化

我停止自動截圖,並把 production deploy 改成透過 workflow_dispatch 手動執行。

安全檢查仍然保留

省額度不代表拿掉驗證或回滾機制。

我之前就遇過電腦正常、手機卻壞掉的問題:我的網頁遊戲在電腦上正常,到了手機卻壞掉:我踩到的部署陷阱。

現在我會先檢查什麼

Runner、Trigger、執行頻率、每次耗時、能不能改用Linux、能不能手動執行,以及是否有預算提醒。

自動化不是越多越有效率

自動化也有維護、除錯與運算成本。

AI讓自動化變容易,所以「刪掉什麼」更重要

重要的不只是「還能自動化什麼」,而是「哪些自動化其實應該停掉」。

我的目標是製作 ORA Quest Sin,不是維護最多的 workflow。

免費體驗 ORA Quest Sin

コメント