Parallel jobs multiply credit usage linearly.
Runs in your browser. No data stored.
Your workflows fit within the 30,000 free credits this month.
Linux Medium: both platforms charge same rate per minute. CircleCI wins for Windows builds, GitHub wins for macOS builds.
DLC is worth it if your Docker pull time exceeds the break-even save time above per build. Typical Docker image pulls range from 2 to 15 minutes.
Split tests into parallel jobs to reduce overall build duration. Credit cost stays the same (parallelism × credits = same total) but builds finish faster, improving developer velocity.
Use the built-in cache step to persist npm, pip, or Maven dependencies between builds. Saves re-downloading on every run.
Only trigger expensive jobs when relevant files change. Skip CI for docs-only commits.
Using Large or X-Large when Medium would suffice doubles or quadruples your credit usage. Check your build memory usage — if it stays under 4GB, Medium is enough. Only upgrade when builds are CPU or memory constrained.