Skip to content

[Testers Needed] Building PRs in Our Own Repos #18568

@lupyuen

Description

@lupyuen

Description

We're testing a new way to Build PRs in Our Own NuttX Repos, wonder if you would like to try out, and give your feedback to @simbit18 and me? Thank you so much :-)

  1. Demo Video in YouTube
    Demo Video in Google Drive
  2. Browse to github.com/NuttX/manual-nuttx-ci
  3. Click "Fork" to clone the repo
  4. Click "Actions > Enable GitHub Actions"
  5. Click "Manually Build NuttX > Run Workflow"
  6. Enter the info below. Suppose we are building this PR
    arch/arm64/imx95-a55: add GPIO and eMMC (USDHC) support with partition table parsing #18501, which comes from github.com/jasonbu/nuttx/tree/imx95_emmc8bit
    • Repo for NuttX: jasonbu/nuttx
    • NuttX Branch: imx95_emmc8bit
    • Repo for NuttX Apps: apache/nuttx-apps
    • NuttX Apps Branch: master
    • Host Platform: all
  7. And the PR Build should start. Lemme know if it doesn't work thanks!
  8. Why are we doing this? Earlier this year, we saw very high usage of GitHub Runners. By building PRs in Our Own NuttX Repos, we will greatly reduce our usage of GitHub Runners, so that ASF Infrastructure Team won't revoke our access to GitHub CI. So we hope everyone can help out thanks :-)
Screenshot 2026-03-20 at 5 00 45 PM

We're waiting for feedback from these testers:

Verification

  • I have verified before submitting the report.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions