bonitasoft / bonita-documentation-site

The sources of the Bonita Documentation site
https://documentation.bonitasoft.com/
GNU General Public License v2.0
9 stars 5 forks source link

Tool: enforce file name to use kebab-case in documentation content #589

Open tbouffard opened 1 year ago

tbouffard commented 1 year ago

IMPORTANT: Be aware of #422

This is advised in the Contributing documentation (https://github.com/bonitasoft/bonita-documentation-site/blob/b681fad6558299ae8027a749aa11121837a23d99/docs/content/CONTRIBUTING.adoc#file-names) but a lot of resources don't follow them. This should be check as part of the repository content checks. This will apply only to the branches of supported versions of the documentation.

Fixing the document content repositories first

Prior pushing this feature the document content repositories must be fixed. cloud and bcd prefix some pages by categories. This naming comes from the time the documentation site was using Markdown content and there was no easy way to use subfolders. Antora modules should be used

bcd image

cloud image

labs

image