Generate LLM output manpages and markdown#114
Generate LLM output manpages and markdown#114gpx1000 wants to merge 18 commits intoKhronosGroup:mainfrom
Conversation
Updated multiple development dependencies, including @antora packages, to ensure compatibility and receive the latest features and fixes. Adjusted package-lock.json to reflect these changes and updated transitive dependencies accordingly.
Upgraded the @antora/lunr-extension dependency to use commit `35c73aa` in both `package.json` and `package-lock.json`. This ensures the latest updates and fixes from the extension are applied. No other changes were made.
Upgraded the @antora/lunr-extension dependency to commit `88999eff`. This ensures the project uses the latest changes and improvements from the repository. No other dependencies were modified.
… into a combined folder.
…rence Introduced a new CI task for generating man pages with required dependencies, and updated site publishing logic. Also, updated @antora/lunr-extension dependency to commit `ea010612`.
…on dependency Enhanced the CI workflow by introducing a Node.js script to convert HTML man pages to Markdown and adjusted file handling accordingly. Updated @antora/lunr-extension dependency to commit `24f659ef` for latest improvements.
Added a step to run `npm install` for the `docs-site` directory in the CI workflow. Corrected the import path for `@antora/lunr-extension` in the HTML-to-Markdown conversion script.
…cript and update dependencies
…ercent-encoded character handling.
…and anchor handling.
…nchors, and headings.
…folder under 'combined_output' directory
|
@gpx1000 If I was following you on the telecon, I don't think moving the antora-ui-khronos submodule into just a subdirectory of this repo would affect this PR or its commit history at all (assuming the other side effects of doing so, like updating CI accordingly when building the UI package, are dealt with at the same time, of course). Once your KhronosGroup/antora-ui-khronos#26 is deconflicted and merged, the only outstanding change in the UI repo is the one-liner to add the refpage module which is trivially movable here. It's true that we would not be able to import the underlying antora-ui-khronos commit history, and that would make it more complicated to synchronize with upstream in the future. |
|
Likewise changed the title on this so we have a better idea what it's for. |
Added a generate md to the index generation process. Now the full index is outputted into a single md file for better LLM integration.