This repository has been archived by the owner on May 6, 2022. It is now read-only.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Needs: rancher/elemental-toolkit#907
Part of: rancher/elemental-toolkit#757
This PR introduce a script which generates layout/structure to be parsed from our docs to be displayed in the website. It parses the cos-toolkit repository packages and scans for
README.md
files present in the package path (wherebuild.yaml
anddefinition.yaml
reside).If it's a collection, it still reads for README files, but allows also to generate per-package documentation by checking the presence of
README-cat-name.md
in the package path, if present it will create a new grouped page and put the packages of the collection under it.In order to preserve readability on cos-toolkit side, the page header of a collection cannot be generated cleanly, so a
README-head.md
file is required with the specific docsy fields, e.g:WIP as I'm currently moving other docs over the repo, so we have more contextual docs