BIG THANK YOU LUP FOR SAVING THE NUTTX GH CI !! :-) On the good side we started working on distributed build and test farm.. Your https://nuttx-dashboard.org/ is already working so we are prepared now for worst case scenario.. I am sure this project will grow and bring not only build but also functional testing soon and this will result in even better NuttX implementations :-)
Once again big thank you!! :-) Tomek On Sat, Nov 9, 2024 at 11:16 PM Lee, Lup Yuen <lu...@appkaki.com> wrote: > > Within Two Weeks: We squashed our GitHub Actions spending from $4,900 > (weekly) down to $890. Thank you everyone for helping out, we saved our > Continuous Integration Servers from shutdown! 🎉 > > This article explains everything we did in the (Semi-Chaotic) Two Weeks: > > (1) Shut down the macOS and Windows Builds, revive them in a different form > > (2) Merge Jobs are super costly, we moved them to the NuttX Mirror Repo > > (3) We Halved the CI Checks for Complex PRs. (Continuous Integration) > > (4) Simple PRs are already quite fast. (Sometimes 12 Mins!) > > (5) Coding the Build Rules for our CI Workflow, monitoring our CI Servers 24 > x 7 > > (6) We can’t run All CI Checks, but NuttX Devs can help ourselves! > > Please check out the article: https://lupyuen.codeberg.page/articles/ci3.html > > > > Lup -- CeDeROM, SQ7MHZ, http://www.tomek.cedro.info