-
Notifications
You must be signed in to change notification settings - Fork 1.5k
Open
Labels
Description
Is your feature request related to a problem? Please describe.
- Many users reported recently that build is broken when nuttx and nuttx-apps repos are not in sync.
- This breaks commercial products using custom boards and apps that are based on NuttX.
- We should make sure that breaking changes between nuttx and nuttx-apps are avoided.
Describe the solution you'd like
- Add CI test to github runners that would verify if PR is not breaking nuttx and nuttx-apps compatibility.
- Both older nuttx for nuttx-apps change and older nuttx-apps for nuttx change should be performed.
- This way we should early detect and eliminate changes that break nuttx and nuttx-apps compatibility.
- What is the best point in time to verify against? Release? Previous week? N-5 commits? All of them? To be discussed :-)
Describe alternatives you've considered
- Manual testing and searching for fix after the change is merged is not enough and already results in dealing with fire, that results in time-cost on both customer, user, and developer side.
Verification
- I have verified before submitting the report.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
Type
Projects
Status
Todo