-
Notifications
You must be signed in to change notification settings - Fork 228
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
(IMP) bug fix: missing devcontainer-feature properties are now processed in features #126
Conversation
Just to double check - I assume this will also cover v1 features with |
@Chuxel yes, tested it locally, they are covered. 👍 |
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.
Would be great to also get @chrmarti & @edgonmsft to take a peek, but i think this is 👍
I think it would be worth adding tests here as well https://github.com/devcontainers/cli/blob/main/src/test/container-features/generateFeaturesConfig.test.ts |
One more quick note - with devcontainers/features#97 we will lose the regression testing for top-level Would be cool to add one more test (maybe with local features) to test that top level vscode attributes continue to work indefinitely. |
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!
…sed in features (#126) * fix bug: customizations * fix lint * address comments * add tests * address comments * address comments: add tests * add more tests
Fixes: #125
All props from https://github.com/devcontainers/spec/blob/main/proposals/devcontainer-features.md#devcontainer-featurejson-properties are now included in processed features.
Added tests