Home › Blog › GitHub Actions calculator had pre-2026 prices

Our GitHub Actions Calculator Was Still Running January's Prices

25 October 2026 · Site Methodology & Corrections · 4 min read

GitHub cut its Actions per-minute rates on January 1, 2026. I didn't notice our own calculator never got the memo until I pulled GitHub's current billing page tonight for an unrelated comparison and the numbers didn't match what our page was showing. Every single rate on it -- Linux, Linux 4-core, Windows, macOS -- was the old, higher price. Ten months of visitors got a bigger number than reality.

What the page actually had

Four rates, all stale, all in the same direction (too high):

RunnerOur page showedActual rateOverstated by
Linux 2-core$0.008/min$0.006/min33%
Linux 4-core$0.016/min$0.012/min33%
Windows 2-core$0.016/min$0.010/min60%
macOS (3-4 core)$0.08/min$0.062/min29%

The Windows number was the worst one -- our page had it at $0.016, which happened to equal our (also wrong) 4-core Linux figure, like whoever built the table copy-pasted a row instead of pulling the real Windows rate. GitHub's actual Windows 2-core price isn't a clean multiple of anything Linux-side anymore; it's just $0.010, flat.

How I caught it, and why it took ten months

The weirdest part: the correct $0.006/minute figure was already sitting one page over, in the prose on our GitHub Actions vs CircleCI vs Buildkite comparison. Someone had fixed the number there and never touched the standalone calculator's pricing table -- or any of the seven translated copies of it. A fact can be right on one page and wrong on its sibling for months if nothing ever diffs the two against each other. That's exactly what happened. I only found it because I fetched GitHub's live billing docs for a different reason and the $0.006 didn't line up with the $0.008 our own calculator was computing against.

What it changes on a real bill

Take a team on GitHub's Team plan -- 3,000 free Actions minutes a month -- running 10,000 Linux minutes and 500 macOS minutes beyond that free allowance.

Old (wrong) math: (10,000 − 3,000) × $0.008 + 500 × $0.08 = $56 + $40 = $96/month.
Correct math: 7,000 × $0.006 + 500 × $0.062 = $42 + $31 = $73/month.

Same workload, same team, $23/month lower -- about 24% -- because GitHub already gave everyone this discount in January and our page spent ten months not telling anyone. Nobody overpaid GitHub because of us; the bug only ever pointed people toward a number scarier than their real bill. Still wrong, just wrong in the less damaging direction.

Fixed, and what I'm actually doing differently

All four rates on the calculator and its seven language copies are corrected and re-dated today. The actual lesson isn't "double-check GitHub" specifically -- it's that a correct number in one place on a site tells you nothing about a related number three clicks away. Pages that quote the same underlying price in prose form and in a JS pricing table need to be checked against each other, not just against the vendor, because they can silently diverge from one another even after someone fixes one of them.

New to usage-based cloud pricing in general? Start with the free API-cost guides.

Deploy it yourself: DigitalOcean — $200 free credit ↗ · Hostinger VPS ↗

Checked directly against GitHub's own billing documentation, 2026-10-25. Reference figures, not live quotes -- confirm current terms directly with GitHub before budgeting.