You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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.
The text was updated successfully, but these errors were encountered:
cederom
changed the title
[CI] Add nuttx and nuttx-apps versions cross-checks.
[CI] Add nuttx and nuttx-apps versions compatibility cross-checks.
Feb 8, 2025
Is your feature request related to a problem? Please describe.
Describe the solution you'd like
Describe alternatives you've considered
Verification
The text was updated successfully, but these errors were encountered: