-
-
Notifications
You must be signed in to change notification settings - Fork 1.6k
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
[Docs 02] Auto dev-docs & more #2481
[Docs 02] Auto dev-docs & more #2481
Conversation
* Create pre-release.yaml * Update release.yaml * Update pre-release.yaml
not adding link member to root in json files
replace '\r\n',"`r`n" with ('\n',"`n")
add link to changelog in docs for about section
I did get the Changelog link to the docs for the about section to work, but undid it because at the moment the github release notes and the changelog notes are not that diffrent. GitHub Releases Changelog is at the moment still superior, so it will stay that way for now. |
…ure (#4) * Cleanup 'devdocs-generator.ps1' - Implement Zig Multiline String Feature * Fix NewLine character replace in 'devdocs-generator.ps1'
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 great, thanks for your work on this.
Pull Request
Documentation update
Type of Change
Description
autocreate documentation for every tweak/feature with description, reg keys, services, tasks, features, invokscripts, undoscripts and nested referenced functions.
Create table of content for docs page linking to every generated file.
archive unused autocreated documentation.
redo navigation on docs site
moves code of conduct & contributing to root directory to adhear to github standards and be recognized, but referenced in docs to still have them in the docs without having duplicate files.
add hyperlink to docs page for tweaks & features
dependency for [Refactoring UI Code] WIP: Inline UI Definition instead of xaml compilation #2465, so not only the applications but also anything else gets it's "?" hyperlink to the docs page.
Support of the "link" member in the json files for toggles, buttons & more will be extended in [Refactoring UI Code] WIP: Inline UI Definition instead of xaml compilation #2465
CI/CD support for this new script will be added in [CI/CD] WIP: Re-use Workflows to Ensure GitHub Pages is built after every pre-release - Cleanup Workflow Naming Inconsistency - Remove 'release.yaml' workflow #2471
There are currently 2 places per autocreated site to write custom descriptions into, which won't get overwritten by updating the files. They are marked by markdown comments in the file.
See the auto generated documentation on following site:
Testing
Impact
Checklist