Why make it so complicated/hard to contribute to openHAB documentation?
Can you perhaps make signing DCO into a GitHub Action?
Not seem the requirement of manually signed each commit for docs in any other open source project.
Home Assistant’s CLA is signed online in a web browser with some button clicks if got GitHub Account.
https://www.home-assistant.io/developers/cla/
" Signing - If you have not signed the CLA and you submit a pull request to a repository under the Home Assistant organization, a link will be automatically generated. Just follow the link and the instructions in the link."
Believe they may be using CLA assistant or similar as a GitHub Action to make it more user-firendly:
https://github.com/cla-assistant/cla-assistant
https://github.com/cla-assistant/github-action
That is, not just a check wheather or not its signed but help users sign PRs using just a web browser.
Sorry but the current method is simply not worth it for causal users wanting to help update docs a little.