TL;DR
Developer teams often face slow and costly continuous integration (CI) processes with GitHub Actions. They tested Blacksmith, a faster and cheaper alternative, which initially seemed beneficial.
✦ Why It Matters
Engineers should carefully review SaaS pricing models and terms to avoid unexpected charges during trials.
Key Takeaways
Full Summary
The team switched to Blacksmith, a CI tool marketed as a faster and cheaper alternative to GitHub Actions, and initially enjoyed its benefits. However, they were surprised to receive an invoice for over $1,081 after exceeding the free trial limits without a credit card on file.
Blacksmith's policy allowed services to continue running and accumulate charges, which was not clearly communicated. This led to confusion and frustration, as users typically expect free trials to halt services upon reaching limits.
The team ultimately decided to continue using Blacksmith due to its performance advantages, despite the billing surprise. This situation highlights the importance of clear communication regarding billing practices in SaaS products.
Related