-
Notifications
You must be signed in to change notification settings - Fork 33
west: add west.yml #687
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
west: add west.yml #687
Conversation
59e316d to
95eaeef
Compare
.config diff |
1f12dd6 to
b713146
Compare
ktaborowski
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
looks good. minor comments
68446e8 to
b59b1df
Compare
fca9a0d to
15d637a
Compare
add west.yml to sidewalk project update github actions improve build and test in GHA, by dynamically selecting number of runners nrfconnect/sdk-nrf#20901 update template for PRs Signed-off-by: Robert Gałat <[email protected]>
15d637a to
1b913b4
Compare
update nrf version in west.yml Signed-off-by: Robert Gałat <[email protected]>
…0070] - Update index.rst to reflect Sidewalk's move to standalone west.yml - Add migration_guide.rst to the main documentation toctree - Update include_building_and_running.txt to reference new setup process - Revise setting_up_sdk.rst with new setup process and migration steps - Add toolchain and Python package installation instructions - Update NCS documentation about Sidewalk configuration The changes reflect that Sidewalk is no longer part of the NCS manifest and now uses its own west.yml configuration, providing clearer setup instructions for both new users and those migrating from NCS. Signed-off-by: Robert Gałat <[email protected]>
4541067 to
5ed8ecc
Compare
|
According to documentation - I would move |
use nrf revision that no longer mentions sidewalk Signed-off-by: Robert Gałat <[email protected]>
This is a point of discussion how to trigger the nrf update. for now we can manually update the nrf revision via PR and automatic solution need to be tested fist Signed-off-by: Robert Gałat <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
rename migration_guide_addon_v010
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I didn't notice your comment, I renamed it migration_guide_standalone.rst,
I think it also describes the change good enough for our need
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Another migration guides are named from ncs versions so I would recommend to keep this convetion, see https://github.com/nrfconnect/sdk-sidewalk/tree/main/doc/releases_and_migration
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ok I will fix it
| @@ -0,0 +1,161 @@ | |||
| .. _migration_guide: | |||
|
|
|||
| Migration Guide: Moving from NCS Manifest to Standalone west.yml | |||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Migration Guide for moving to Sidewalk Add-on ?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ok
update documentation Signed-off-by: Robert Gałat <[email protected]>
documentation moved: |
|
|
||
| .. code-block:: console | ||
| # Remove the .west directory to clean the west configuration |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I would suggest moving comments to the text section instead placing in in the cosnole snippets
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think that those comments in place are actually good, they does not matter if you copy/paste whole block, and they explain line by line why the command is needed
| |___ nrfxlib | ||
| |___ zephyr | ||
| |___ ... | ||
| git clone https://github.com/nordicsemiconductor/sidewalk.git sidewalk |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think you can initlize west form sidewalk repostoriy directly, no need to clone it with git and init west locally.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
hmm true, you can do i both ways, I will try to add it to the doc
| git clone https://github.com/nordicsemiconductor/sidewalk.git sidewalk | ||
| #. Enable the Sidewalk group filter for west. | ||
| 2. If you are migrating from an existing NCS setup with Sidewalk, clean the west configuration: |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I suggest moving it to the Note section or sht with a link to migration guide instead of keeping in in setting up instructions
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ok
|
@annwoj please review commit |
add self section to west.yml Signed-off-by: Robert Gałat <[email protected]>
|
Link to the latest documentation: https://jenkins-ncs.nordicsemi.no/job/KRKNG/job/Sidewalk/job/test-sdk-sidewalk/job/add-on/25/artifact/html_doc/index.html |
add west.yml to sidewalk project
CI parameters
TODO:
Description
JIRA ticket: KRKNWK-20045
KRKNWK-20066
nrfconnect/sdk-nrf#20901
Self review