trns1997 commented on PR #17197:
URL: https://github.com/apache/nuttx/pull/17197#issuecomment-3418404113

   >     * Remember that any changes to build.yml and arch.yml will 
_eventually_ have to be [synced over to NuttX Apps 
Repo](https://lupyuen.org/articles/ci3#sync-to-nuttx-apps). This will preserve 
the exact same Build Rules across NuttX and NuttX Apps Repos. Please think 
about how we could make this sync easy for CI Maintenance.
   
   Thanks @lupyuen! I think i will go bit by bit, firstly Regarding syncing 
`build.yml` and `arch.yml` between NuttX and NuttX Apps, we could avoid manual 
duplication by using GitHub reusable workflows.
   
   This would let `nuttx-apps` call the same workflow defined once in `nuttx` 
(e.g. uses: `apache/nuttx/.github/workflows/build.yml@master`). That way, any 
CI logic changes in `nuttx` automatically apply to `nuttx-apps` too — no 
copy-paste or manual syncing needed, and it stays consistent across both repos.
   
   Would you be open to exploring that approach first that way we have 
consistent build rules across the 2 repos ?


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