From 309c6cea7b444c453ff0b3c961fc4155b4046edd Mon Sep 17 00:00:00 2001 From: stacknil Date: Tue, 14 Jul 2026 14:13:31 +0800 Subject: [PATCH] ci(publication): enforce placeholder policy remotely --- .github/workflows/markdown-lint.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.github/workflows/markdown-lint.yml b/.github/workflows/markdown-lint.yml index 01c6f00..abf9afa 100644 --- a/.github/workflows/markdown-lint.yml +++ b/.github/workflows/markdown-lint.yml @@ -12,6 +12,7 @@ name: Markdown Validation - "notes/**/*.md" - "schemas/**/*.json" - "scripts/check_markdown.py" + - "scripts/check_placeholders.py" - "scripts/check_pattern_library.py" - "scripts/render_readme_snapshot.py" - "scripts/render_tags_doc.py" @@ -33,6 +34,7 @@ name: Markdown Validation - "notes/**/*.md" - "schemas/**/*.json" - "scripts/check_markdown.py" + - "scripts/check_placeholders.py" - "scripts/check_pattern_library.py" - "scripts/render_readme_snapshot.py" - "scripts/render_tags_doc.py" @@ -74,6 +76,9 @@ jobs: - name: Validate pattern library contract run: python scripts/check_pattern_library.py + - name: Validate canonical public placeholders + run: python scripts/check_placeholders.py + - name: Run Markdown checks run: python scripts/check_markdown.py