#GitHubActions has become seriously costly for Apache #NuttX RTOS ... Here's how we slashed GitHub Costs within Two Weeks
Slashing our #GitHubActions Bill from $4,900 to $900 (weekly) ... Thanks to everyone in the Apache #NuttX Community 👍
Analysing the #GitHubActions Usage for Apache #NuttX RTOS ... And switching to Scheduled Merge Jobs to reduce wastage
Article: https://lupyuen.org/articles/ci3.html#present-pains
#GitHubActions macOS Runners cost 10 times as much as Linux Runners! That’s why we moved the macOS #NuttX Builds to another repo
Article: https://lupyuen.org/articles/ci3.html#disable-macos-and-windows-builds
Here's how we moved the PR Merge Jobs from #NuttX Repo to a Mirror Repo
Article: https://lupyuen.org/articles/ci3.html#move-the-merge-jobs
We tried Halving the CI Checks for #NuttX Pull Requests ... But it affected our Code Quality
Article: https://lupyuen.org/articles/ci3.html#halve-the-ci-checks
Monitoring the #GitHubActions Usage of Apache #NuttX RTOS ... With a Real-Time Metric rendered by ImageMagick
Article: https://lupyuen.org/articles/ci3.html#live-metric-for-full-time-runners
4K TVs and Termux Android are super helpful ... Monitoring the #GitHubActions Usage for Apache #NuttX RTOS
Article: https://lupyuen.org/articles/ci3.html#monitor-our-ci-servers-24-x-7
Help Needed: Daily Duties for Continuous Integration in Apache #NuttX RTOS 🙏
Testing our Pull Requests with #Docker ... Before submitting to Apache #NuttX RTOS
Article: https://lupyuen.org/articles/ci3.html#appendix-check-our-pr-submission
#GitHubActions has become seriously costly for Apache #NuttX RTOS ... Here's how we slashed GitHub Costs within Two Weeks