Skip to content

Conversation

trns1997
Copy link
Contributor

Summary

This PR synchronizes the build.yml workflow in nuttx-apps with the corresponding workflow in the NuttX repository.
The goal is to ensure both repositories use a consistent CI configuration, as recommended in https://lupyuen.org/articles/ci3#sync-to-nuttx-apps

By keeping both workflows aligned, we ensure better CI behavior, compatibility, and maintenance across NuttX and nuttx-apps.

Impact

  • CI: Ensures both NuttX and nuttx-apps use consistent build workflows.
  • Developers: Provides predictable and uniform CI results across both repositories.

Testing

  • Confirmed that CI jobs run as expected and match behavior in the main NuttX repo.

Update the  workflow in nuttx-apps to match the
corresponding workflow in the main NuttX repository, ensuring
consistency across both CI configurations.

This synchronization follows the guidance from:
https://lupyuen.org/articles/ci3\#sync-to-nuttx-apps

* Aligns CI triggers, job structure, and naming conventions.
* Maintains consistency between NuttX and nuttx-apps CI setups.

Signed-off-by: trns1997 <trns1997@gmail.com>
@trns1997 trns1997 force-pushed the sync_build_workflow branch from ca51141 to 2298b40 Compare October 18, 2025 12:50
@xiaoxiang781216 xiaoxiang781216 merged commit 4f5d25e into apache:master Oct 19, 2025
40 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants