From a82af314525422b2dc5787916617ccef06e7c5a3 Mon Sep 17 00:00:00 2001 From: Lemmy Date: Mon, 13 Jul 2026 23:03:30 -0400 Subject: [PATCH] ci(validate): detect and deny HTML in README --- .github/workflows/validate-plugins.py | 65 +++++++++++++++++++++++++++ 1 file changed, 65 insertions(+) diff --git a/.github/workflows/validate-plugins.py b/.github/workflows/validate-plugins.py index 6fe3c8d..f2be61e 100644 --- a/.github/workflows/validate-plugins.py +++ b/.github/workflows/validate-plugins.py @@ -93,6 +93,19 @@ SETTING_FIELDS = { OPTION_FIELDS = {"value", "label_key"} VISIBLE_WHEN_FIELDS = {"key", "values"} +# Raw HTML is not supported on plugin pages. Markdown autolinks such as +# do not match this expression. +HTML_RE = re.compile( + r"