Dev.to
6/28/2026

The original title is 9 words: "I scanned 35 popular repos' GitHub Actions. Here's what's broken."
Original: I scanned 35 popular repos' GitHub Actions. Here's what's broken.
Short summary
Author scanned 35 popular open-source repos (Vite, Next.js, Prisma, Astro, ESLint) and identified near-universal GitHub Actions misconfigurations: 33 repos missing job timeouts, 32 without path filters, 32 without concurrency cancel. High-quality projects like trpc and drizzle-orm have workflows stuck in failed states for months. Released gitspider.com, a free scanner to detect these fixable patterns, estimate CI costs, and avoid runaway macOS/Windows billing.
- •33 of 35 popular repos missing job timeout configuration
- •Perpetually failing workflows widespread even in high-quality projects
- •Free scanner tool (gitspider.com) identifies fixable CI/CD issues and cost implications
Generated with AI, which can make mistakes.
Is this a good recommendation for you?


