Codemagic billed us for identical failed builds. Support confirms: no cap, no alerts, and the skip filter does nothing until a build succeeds. #3541
Replies: 1 comment 2 replies
|
Hi @gil-silverlining, I understand the situation you're describing and how frustrating it can be to discover unexpected build usage. Thanks for taking the time to share the details and your suggestions on how we could improve the experience. There are a few separate aspects here, and I’d like to provide some context on them. Regarding notifications, since notification preferences depend on how each workflow and team operates, they are inherently dependent on the user's workflow, team, and operating model, so teams can explicitly choose which events they want to be notified about. The notification functionality is available for exactly this purpose, giving users control over whether and how they receive notifications. These notifications are configurable. I also want to clarify the skip condition: Please note that it's not On the billing side, the Free plan includes 500 build minutes per month. Reaching that limit does not by itself result in automatic charges, builds stop until billing is explicitly enabled on the account by the account owner. Once billing is enabled, build usage is visible and trackable from the billing page, including the free minutes and any additional usage. That said, I appreciate the feedback around the points you raised. Some of these, such as additional usage thresholds or billing caps, are useful product considerations that we can evaluate with the product team. I’ll share your feedback with them for further consideration. Thanks again for the constructive feedback. |
Uh oh!
There was an error while loading. Please reload this page.
If you are looking for help, please confirm the following...
Which mobile framework are you using?
Other - please mention in your question
Steps to reproduce
see below
Expected results
see below
Actual results
A push trigger on a new Android workflow, plus a one-line Gradle error, meant every git push for eight days ran a Mac mini M2 build that failed at the same line. Same error every time. All billed. I found out from the charge email for $180.
I asked for a refund. Support's answer, quoted:
So, confirmed by Codemagic:
when: changesetis the cost control the docs point you to, and it does nothing on a workflow that has never gone green. Which is exactly when a workflow is most likely to loop.Yes, the trigger was ours. That is what guard rails are for. Every other metered service I pay for has a cap or a threshold alert, and most pause a job that fails identically N times in a row. Codemagic has none of those, and its position is that the meter ran, so the money is theirs.
Asks:
Build id (optional)
No response
All reactions