Tips for speeding up Rust builds times in CI (we use them for Nushell and got 2-3x speedup)

This page summarizes the projects mentioned and recommended in the original post on /r/rust

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • act

    Run your GitHub Actions locally 🚀

  • Unfortunately, act has no plans to support reusable workflows, which is a deal-breaker for some people.

  • zebra-rs

  • This is so true. CI work today is just such a workflow downgrade. I don't quite understand why can't we just write a program in a real programming language with some SDK. Doing this all in Yaml is not fun and every iteration takes ages. My initial CI time for zebra-rs was 14 minutes. I then managed to cut it down to 3 minutes but the process to get there (together with debugging the inital version) must have been of the most frustrating experiences of my life.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • arbtest

    A minimalist property-based testing library

  • (the GHA than just runs this binary).

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts