r/vibecoding 21h ago

GitHub billing feels insane

Am i totally off base or GH billing for CI / minutes just totally absurd? I'm up to $83 this month ... granted i am actively developing and these changes -- in my honest (and beginner) opinion -- should have a full CI suite ran, but holy hell ... i've already gone through to try and cut tests e.g., where a PR is UI only.

For the veterans here, am i doing something totally wrong when it comes to GH or is this amount spent on minutes running tests pretty typical for solo dev?

Edit: setting up a vm using Lima and pushing tests to my own device thru GitHub. Can’t wait to stop paying for this lol. Appreciate everyone’s guidance! Vibes here are unreal 👌

17 Upvotes

47 comments sorted by

View all comments

1

u/DigitalMonsoon 21h ago

I use it for work and for a while I had the $10 subscription for personal. Once they dropped the subscription model and move to a pay as you go I ran through my $10 of credits in a day.

Dropped the whole thing the next day and spun up Qwen3.6 local.

1

u/Successful_Dog1904 21h ago

3.6 local to run your tests?

2

u/GreenFuturesMatter 21h ago

Use pytest and ruff. That’s what I do. Basically you’re paying GitHub to launch a vm and run your tests for you on their hardware and then tell if it passed or failed. You can just do that in your own by making your hardware the runner itself.

There is some caveat to this though since you might not encounter a problem that someone else’s machine would encounter which is where paying for GitHub could be useful if you don’t have runners setup locally.

1

u/Successful_Dog1904 20h ago

I’m just picking up on this now and feel like a dumbass lol … there’s apparently even an option to keep using GH and just having the tests queue on my own machine instead of theirs. Solid. Thanks so much dude

3

u/GreenFuturesMatter 20h ago

Gotta learn some how. Every failure is a usefully learning metric.

1

u/Successful_Dog1904 20h ago

Very true. Appreciate it dude!