davsclaus opened a new pull request, #1773:
URL: https://github.com/apache/camel-website/pull/1773
Fixes #1771.
## What changed
- `scripts/generate-offline-bundle.js`: `SHARED_DIRS` gains
`what-is-apache-camel`, `when-to-use`, `trust`, `camel-dna`, `community` and
`blog`. Only `.md` files are zipped, as before; `zip -i 'blog/*.md'` matches
across `/`, the same way `manual/*.md` already collects nested manual pages.
- `llms-txt-template.md`: the bundle layout lists the new directories.
- `README.md`: "What the workflow does" lists them too.
## Verification
- Ran the exact `zip` invocation the script builds against a current
`public/`: 244 posts + `blog/index.md`, the four Start-here pages, 8 community
pages, 347 manual pages; the added Markdown is about 1.6 MB compressed on top
of the current 6.3 MB bundle.
- `yarn test` 21 pass; `yarn build:markdown` renders the updated layout into
`public/llms.txt`.
- The script itself has no unit tests (it runs `main()` at load and shells
out to `gh` and `zip`); I did not restructure it for a list change.
## After merging
Re-run the bundle workflow for the published bundles so they pick the files
up:
gh workflow run offline-bundle.yml -f camel_version=4.22
gh workflow run offline-bundle.yml -f camel_version=4.18
🤖 Generated with [Claude Code](https://claude.com/claude-code)
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]