lavenderdotpet / LibreQuake

A freesoftware quake one remake with art under the BSD license
https://discord.gg/nsr6DTF6RX
Other
418 stars 34 forks source link

Make release build ci run in parallel #146

Closed pnahratow closed 3 months ago

pnahratow commented 3 months ago

This makes the build release pipeline run in parallel. There are separate jobs for the steps and the matrix strategy is used where possible.

pipeline_overview

The runtime is drastically reduced (~50min to ~10min) and since artifacts need to be passed from job to job they can be downloaded from the actions summary page as well.

Details