- Remove all docs apart from extension api auto-generated related docs. All standard Lens IDE docs will now reside in lens-ide repo;
- Remove the delete and set-version workflows for the docs. These will now reside in the lens-ide repo;
- Amend the existing workflow that builds/publishes the docs to instead create a repository dispatch event to the lens-ide repo. This event will be the trigger for the build/publish docs workflow in lens-ide repo
Signed-off-by: Steve Richards <srichards@mirantis.com>
* Convert StatusBarRegistration to use components field
- More similar to all other *Registration types for extensions
- Simpler fix for using the components.Icon type, now accepts functions
that return component instance like all other *Registration types
- Kept old fix for backwards compatability
Signed-off-by: Sebastian Malton <sebastian@malton.name>
* fix docs
Signed-off-by: Sebastian Malton <sebastian@malton.name>
Edited and reworked content in the Extension Guides Overview and the Generator and Main Extension guides.
Signed-off-by: Paul Williams <pawilliams@mirantis.com>
Update docs/extensions/guides/main-extension.md
Co-authored-by: Panu Horsmalahti <panu.horsmalahti@iki.fi>
Update docs/extensions/guides/generator.md
Co-authored-by: chh <1474479+chenhunghan@users.noreply.github.com>
Signed-off-by: Paul Williams <pawilliams@mirantis.com>
Co-authored-by: Paul Williams <pawilliams@mirantis.com>
Co-authored-by: chh <1474479+chenhunghan@users.noreply.github.com>