Internal code check - find non-active documentation links

Issue information

From user: jonathan1055

Related to !251 (merged)

Contribution record

Fork management

Problem/Motivation

When updating documentation it is easy to copy and paste a url to an external site, for example a gitlab help page. The link is rendered as a clickable active link when previewing the changes before commit, and also when browsing the fork repository after committing to the MR.

However, when the MR is merged and the documentation page is rebuilt by MKdocs, the plain url is left as ordinary text and is not clickable. This requires a subsequent commit to fix it, and it would be nice to have this error highlighted in the 'Check Code' job, so it can be fixed before merging.

Proposed resolution

Add a script in the 'Check Code' job to locate any url which is not coded using the required [text to show](url to link to) syntax

Edited by drupalbot
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information