We raised $3M for agent-native runners

Prepare shared test inputs once

Produce or download common test inputs once and pass them to the jobs that consume them.

How companies used this technique

Read what each company changed and follow the original sources.

Publish test packages once and hand off the registry

Mastra introduced a producer job that publishes required local packages to Verdaccio storage, uploads it, and lets each consumer job download and serve that snapshot.

Use it when
Independent fixture tests repeat the same package publishing and registry preparation.
Before applying it
The producer becomes a shared dependency. Compare its latency plus artifact transfer against repeated work; bind artifacts to the same commit and platform, preserve trust and never fall back silently to public packages.

Download shared test inputs once

Stripe .NET moved its OpenAPI spec and fixture download into one job and passes them to every matrix test job as an artifact, so all lanes test against the same selected spec.

Use it when
Many jobs independently download identical versioned fixtures.
Before applying it
A producer job adds a serial step and transfer time, so a very small download can stay in each job. Keep fixture identity and version selection exact.

Company Playbooks