lupyuen commented on issue #14558: URL: https://github.com/apache/nuttx/issues/14558#issuecomment-2451251837
### GitHub Actions CI Logs are now inside NuttX Dashboard [Our NuttX Dashboard](https://nuttx-dashboard.org) now ingests the CI Build Logs from GitHub Actions! (Like an Amoeba) - That's why our Dashboard looks Red, because of errors in the CI Build (pic below) - When we click a Red Box, it jumps to the GitHub Actions Log (showing the error) How It Happens: - Daily at 00:00 UTC and 12:00 UTC: I click on [NuttX Mirror Repo](https://github.com/NuttX/nuttx) > Sync Fork > Discard Commits - Run this script to Enable the macOS and Windows Builds: [enable-macos-windows.sh](https://github.com/lupyuen/nuttx-release/blob/main/enable-macos-windows.sh) - Wait 2.5 Hours for the build to complete - Then run this script to Ingest the GitHub Actions Logs into NuttX Dashboard: [ingest-nuttx-builds/github.sh](https://github.com/lupyuen/ingest-nuttx-builds/blob/main/github.sh) - [Source Code for Log Parsing is all here](https://github.com/lupyuen/ingest-nuttx-builds) What about ingesting macOS / msys2 / msvc Logs? Right now they [show tooooo many](https://github.com/NuttX/nuttx/actions/runs/11621721723/job/32366030243#step:7:30302) ... [warningses](https://github.com/NuttX/nuttx/actions/runs/11621721723/job/32366029366#step:9:578). We should probably fix the warnings before ingesting the logs into NuttX Dashboard.  -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
