This is a service repository only.
All changes of documentation must be made in https://github.com/pbinitiative/zenbpm/actions repository, docs directory.
- Separate your docs into four types: tutorials, how‑to guides, reference, and explanations - don’t mix them
- Use tutorials for guided learning, step‑by‑step for beginners
- Use how‑to guides for goal‑focused tasks with clear, concise steps
- Use reference for factual, structured lookup—no instructions or theory.
- Use explanations for background and “why” context—no procedures or specs
To add new version of documentation run command
npx docusaurus docs:version 1.2.3
The openapi version must be set manually.
Create new specification file in openapi/redocusaurus folder.
In docusaurus.config.js file add new spec config in redocusaurus section,
then edit docs/openapi.mdx using new id and route.
⚠ The
idmust be same asfilenamewithout extension, due to automatic download link generation.
Using node.js, you can see live changes from zenbpm/docs.
If the ZenBPM repository is cloned inside the folder zenbpm next to this repository, you can just run the
commands.
In case the main repository is in another path, please define the path in the .env file as ZENBPM_SRC.
npm install
npm run preview
Changes of documentation in main branch will be automatically deployed.
Documents from the docs folder in the ZenBPM repository's main branch will be automatically pushed into this
repository.