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.
   
   ![Screenshot 2024-11-01 at 11 43 49 
AM](https://github.com/user-attachments/assets/8a1a9821-76f6-44c3-9009-25efae6155e6)
   


-- 
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]

Reply via email to