Skip to content

Comments

Update dependencies in docs-site package.json and lock file#114

Open
gpx1000 wants to merge 18 commits intoKhronosGroup:mainfrom
gpx1000:add-generate-md-for-llm
Open

Update dependencies in docs-site package.json and lock file#114
gpx1000 wants to merge 18 commits intoKhronosGroup:mainfrom
gpx1000:add-generate-md-for-llm

Conversation

@gpx1000
Copy link
Collaborator

@gpx1000 gpx1000 commented May 6, 2025

Added a generate md to the index generation process. Now the full index is outputted into a single md file for better LLM integration.

gpx1000 added 18 commits May 6, 2025 14:43
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.
…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.
@oddhack
Copy link
Collaborator

oddhack commented Aug 11, 2025

@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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants