mud icon indicating copy to clipboard operation
mud copied to clipboard

rework CI jobs

Open frolic opened this issue 10 months ago • 0 comments

right now we spend way more CPU time on building the same stuff over and over for every job when we could probably build once and have that as a dependent job for every other job, which would also get rid of the need to juggle which jobs should use a build cache or not (we can build once without a cache)

there's also a race condition when publishing where CI jobs running in parallel, like tests, will have trouble finding packages that are in the middle of being published: https://github.com/latticexyz/mud/actions/runs/13176909945/job/36778255477

Image

frolic avatar Feb 06 '25 10:02 frolic